构建服务器上的ChatFx Lite LicenseException
时间:2020-03-05 18:58:51 来源:igfitidea点击:
我下载了ChartFx Lite,并在开发计算机上的Windows窗体应用程序中成功使用了它。我已将ChartFX.Lite.dll程序集添加到我的源存储库中,并尝试在未安装ChartFx Lite的构建服务器上构建项目。我得到错误:
Exception occurred creating type 'SoftwareFX.ChartFX.Lite.Chart, ChartFX.Lite, Version=6.0.839.0, Culture=neutral, PublicKeyToken=a1878e2052c08dce' System.ComponentModel.LicenseException: Couldn't get Design Time license for 'SoftwareFX.ChartFX.Lite.Chart'
在未在构建服务器上安装ChartFx Lite的情况下,该如何做才能使它正常工作?
解决方案
回答
如果只想测试生成,则可以从Visual Studio创建的.licx文件中删除与ChartFx有关的行。它应该以这种方式构建,但可能不会正确执行,因为将不包括许可证。
.licx文件包含在构建过程中包括二进制许可证资源的说明。恐怕如果我们想要一个真正的构建,则必须在构建服务器上安装ChartFx。