我正在尝试在其他程序员编写的Visual Studio 2008中构建一个C#解决方案。 Visual Studio会引发以下错误:
创建类型时发生异常 'SoftwareFX.ChartFX.Chart,ChartFX, 版本= 6.2.1342.0,文化=中立, 公钥= a1878e2052c08dce” System.ComponentModel.LicenseException: 无法获得设计时许可证 'SoftwareFX.ChartFX.Chart'
我从未使用过SoftwareFX或ChartFX。实际上我是C / C ++开发人员,而不是C#开发人员,但必须调试这个项目。如何解决这个问题?
提前致谢。
答案 0 :(得分:4)
我找到了一种方法:使licenses.licx
文件为0字节文件。在此之后,解决方案构建。
答案 1 :(得分:1)
您需要安装ChartFX的许可版本,然后重新打开Visual Studio,这应该会消失。
错误消息表示您正在尝试构建使用ChartFX的项目,但没有有效的许可证。
答案 2 :(得分:1)
这是你需要做的。只需打开包含图表的表单,然后只需单击图表一次即可。这将创建您需要的license.licx文件。或者,只需创建一个新表单并将图表添加到此表单中。编译解决方案并删除新表单,您应该全部排序!
答案 3 :(得分:1)
我的问题是ChartFX试用许可证已经过期,我已经购买了新的许可证。 清除licenses.licx帮助我解决了我的问题。