标签: emptylicenseslicx

构建服务器上的Infragistics组件

我已经"继承"了一个新的(旧的?)Winforms项目,并希望将它放到我们的构建服务器(Bamboo)上.该构建服务器只安装了绝对最小值(.NET 3.5,而不是更多),我们希望保持这种状态.

作为第一步,我将Infragistics组件的所有汇编文件(*.dll)解压缩到一个单独的目录中,并从该本地目录引用它们(而不是依赖它们安装在GAC中).工作正常.

但是当我尝试在Bamboo(使用MSBuild)上运行此构建时,我不断收到错误:

Properties\licenses.licx(1):错误LC0004:创建类型'Infragistics.Win.UltraWinToolbars.UltraToolbarsManager,Infragistics2.Win.UltraWinToolbars.v7.2,Version = 7.2.20072.61,Culture = neutral,PublicKeyToken = 7dd5c3163f2cd0cb'系统发生异常.ComponentModel.LicenseException

经过一些谷歌搜索,似乎licenses.licx项目中的那些文件是某种许可方案,以防止工具安装在几台机器上.

但是,我如何摆脱那些,以便我的构建服务器构建将工作,而无需在构建服务器上安装完整的Infragistics组件集(这不是一个选项)?

  • 如果我只是从项目中删除它们,那么构建可能会起作用(还没有尝试过),但是我的设计时间经验会受到影响/不能正常工作(两者中的哪一个?)
  • 拥有文件,以便我的设计时间体验可以防止自动构建运行....

嗯....经典的捕获22 - 任何出路?

build-automation licensing infragistics emptylicenseslicx licenseslicx

18
推荐指数
1
解决办法
1万
查看次数

调试错误:Licenses.licx:无法解析类型

我使用的是ComponentOne FlexGrid,它会在许可证中自动注册

C1.Win.C1FlexGrid.C1FlexGrid,C1.Win.C1FlexGrid.2,Version = 2.6.20122.716,Culture = neutral,PublicKeyToken = 79882d576c6336da

我还使用继承C1FlexGrid的自定义控件,但在运行时它尝试注册

DataTree.C1FlexDataTree,fpstudio,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null

在许可证文件中,最终会产生错误:

错误51无法解析类型'DataTree.C1FlexDataTree,fpstudio,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'C:_DEVELOPMENT_FP_DRAFT12\COMPONENT1_WORKING_MERGED\fpstudio\Properties\licenses.licx 3 Freepour Studio

我怎么能告诉这个类不要尝试许可控件,因为它已经被继承并且自己获得许可.我已经[LicenseProvider()]从DataTree类中删除了

licensing componentone winforms licenses.licx emptylicenseslicx

10
推荐指数
2
解决办法
2万
查看次数

生成licenses.licx

我有点问题.我正在将我的源代码存储库从一台机器移动到另一台机器,并且在此过程中我正在对存储的内容进行一些剔除,因为自从我开始以来,我已经了解了有关创建/管理存储库的更多信息.

问题是我们正在使用devexpress的dxperience工具,它使用.net许可证系统(licenses.licx).最初我在存储库中有这个许可证,我听说这不一定是最好的主意.所以我没有将它包含在存储库中.但是现在,当我从我的机器上的存储库(在移动之前检查的同一台机器)签出项目时,它正在查找许可证文件而不是生成它(我认为)它应该是.

c# licensing visual-studio-2008 licenses.licx emptylicenseslicx

6
推荐指数
2
解决办法
1万
查看次数

如何清除/删除文件 licenses.licx

我正在从解决方案中删除对某些组件的依赖。其目录中的某些 C# 项目包含文件 licenses.licx,并在其文本 csproj 表示中引用了此文件。大多数 licenses.licx 仅引用我从解决方案中删除的组件。如何清理这个参考:

  • 从两个项目中删除文件 licenses.licx(如何通过 VS GUI 执行此操作?我无法在 GUI 中找到如何选择 licenses.licx)和源代码控制;
  • 在 licenses.licx 中剪切字符串引用,并在项目和源代码控制中保留空的 licenses.licx。

c# visual-studio licenses.licx emptylicenseslicx licenseslicx

3
推荐指数
1
解决办法
5093
查看次数

licenses.licx丢失

我最近恢复了丢失的文件,并且在我的C#项目中,“ licenses.licx”文件似乎已经消失了。

这是VS错误:

“找不到文件'C:... \ Exam \ Properties \ licenses.licx'”

如何解决此错误并重新生成“ licenses.licx”文件?

c# visual-studio licenses.licx emptylicenseslicx licenseslicx

2
推荐指数
1
解决办法
7405
查看次数