问题标签 [emptylicenseslicx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
17050 浏览

c# - 生成 licenses.licx

我有一点问题。我正在将我的源存储库从一台机器移动到另一台机器,并且在此过程中,我正在对存储的内容进行一些挑选,因为我从一开始就了解了有关创建/管理存储库的更多信息。

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

0 投票
2 回答
185 浏览

.net - 在 Windows XP 中将网站从 Visual Studio 2005 升级到带有框架 2.0 的 Visual Studio 2008 时出现编译问题

将一些visualstudio 2005网站升级到visualstudio 2008。现在它在调试时工作正常。编译网站时出错。以下是错误。

错误 1 ​​C:\Program Files.............\DirectScanToServer\licenses.licx:无法将许可证文件转换为二进制资源。(1) : 错误 LC0004 : 创建类型 'OSADirectLicensing.OSADirectLicensedClass, OSADirectLicensing, Version=1.0.3637.23829, Culture=neutral, PublicKeyToken=null System.ComponentModel.LicenseException: Invalid License at System.ComponentModel.LicenseManager.CreateWithContext(Type type , LicenseContext creationContext, Object[] args) 在 System.ComponentModel.LicenseManager.CreateWithContext(Type type, LicenseContext creationContext) 在 System.Tools.LicenseCompiler.GenerateLicenses(String fileContents, String targetPE, ITypeResolutionService resolver, DesigntimeLicenseContext ctx)' C:\Program文件.........\DirectScanToServer\licenses.licxhttp://localhost/DirectScanToServer/

0 投票
5 回答
13423 浏览

licensing - 构建服务器上的基础设施组件

我已经“继承”了一个新的(旧的?)Winforms 项目,并希望将它放到我们的构建服务器(Bamboo)上。该构建服务器仅安装了绝对最低版本(.NET 3.5,仅此而已),我们希望保持这种状态。

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

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

Properties\licenses.licx(1):错误 LC0004:创建类型“Infragistics.Win.UltraWinToolbars.UltraToolbarsManager、Infragistics2.Win.UltraWinToolbars.v7.2、版本=7.2.20072.61、文化=中性、PublicKeyToken=7dd5c3163f2cd0cb”系统时发生异常.ComponentModel.LicenseException

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

但是我怎样才能摆脱这些,以便我的构建服务器构建能够正常工作,而无需将完整的 Infragistics 组件集安装到构建服务器上(这不是一个选项)?

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

嗯....经典的catch-22 - 有什么办法吗?

0 投票
2 回答
202 浏览

visual-studio-2008 - 将网站从VS2005(2.0 Framework)升级到VS2008(2.0 Framework)

我们有一个在 VS2005 中创建的网站

最近我们将网站升级到了带有2.0框架的VS2008。

编译网站时发生编译错误,即 Licenses.licx 文件未编译,如果它编译将重现 AppLicenses.dll。

在licensing.licx 文件中包含一个类和一个命名空间(即OSADirectLicensing.OSADirectLicensedClass、OSADirectLicensing)。

编译错误如下:

VS2008 是否支持 licenses.licx?

我们不应从网站上删除此文件。

我们如何解决这个问题?

0 投票
3 回答
23996 浏览

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

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

C1.Win.C1FlexGrid.C1FlexGrid,C1.Win.C1FlexGrid.2,版本=2.6.20122.716,文化=中性,PublicKeyToken=79882d576c6336da

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

DataTree.C1FlexDataTree,fpstudio,版本=1.0.0.0,文化=中性,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 类中删除了

0 投票
5 回答
10757 浏览

c# - licenses.licx 丢失

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

这是VS错误:

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

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

0 投票
3 回答
5583 浏览

c# - 如何清除/删除文件 licenses.licx

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

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