2009-11-05 11 views
2

다른 프로그래머가 작성한 Visual Studio 2008에서 C# 솔루션을 빌드하려고합니다. Visual Studio에서 다음 오류가 발생합니다.C# 솔루션에서 'SoftwareFX.ChartFX.Chart'오류에 대한 디자인 타임 라이센스를 얻을 수 없습니다.

Exception occurred creating type 'SoftwareFX.ChartFX.Chart, ChartFX, Version=6.2.1342.0, Culture=neutral, PublicKeyToken=a1878e2052c08dce' System.ComponentModel.LicenseException: Couldn't get Design Time license for 'SoftwareFX.ChartFX.Chart'

저는 SoftwareFX 또는 ChartFX를 사용한 적이 없습니다. 사실 저는 C/C++ 개발자이고 C# 개발자는 아니지만이 프로젝트를 디버깅해야합니다. 이 문제를 해결하는 방법은 무엇입니까?

미리 감사드립니다.

+0

글쎄, 컴파일하면되지만 Chart FX 라이센스가없는 컴퓨터에서 앱에 차트를 표시하려고하면 런타임에 실패합니다. – Frank

답변

1

ChartFX의 라이선스 버전을 설치 한 다음 Visual Studio를 다시 열면이 설정이 해제됩니다.

오류 메시지는 ChartFX를 사용하지만 유효한 라이센스가없는 프로젝트를 작성하려고한다는 오류 메시지입니다.

4

나는 방법을 발견했다 : licenses.licx 파일을 0 바이트 파일로 만든다. 이 후에 솔루션이 구축됩니다.

1

다음은 수행해야하는 작업입니다. 차트가 포함 된 양식을 열고 차트를 한 번만 클릭하기 만하면됩니다. 이렇게하면 필요한 license.licx 파일이 만들어집니다. 또는 새 양식을 만들고이 양식에 차트를 추가하십시오. 솔루션을 컴파일하고 새 양식을 삭제하면 모두 정렬해야합니다!

1

내 문제는 ChartFX 평가판 라이센스가 만료되었고 사용할 새 라이센스를 구입했기 때문입니다. licenses.licx를 지우면 내 문제가 해결되었습니다.

관련 문제