问题标签 [licenses.licx]
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.
wpf - VS 在线构建卡在 ActiPro WPF 控件的许可证编译器 (LC.exe) 上
Visual Studio 在线构建卡在 Actipro WPF 控件的许可证编译器上。我们正在使用托管控制器。我们已经购买了 Actipro,并在解决方案中包含了相同的许可证(License.licx)。请在下面找到日志
0636\ActiproSoftware.Text.Wpf.dll /i:d:\a\1\s\Application\Main\Application\ActiproAssemblies\v16.1.0636\ActiproSoftware.Themes.Luna.Wpf.dll /i:d:\a\ 1\s\Application\Main\Application\ActiproAssemblies\v16.1.0636\ActiproSoftware.Themes.Office.Wpf.dll 2017-09-12T14:45:54.6694381Z 正在尝试取消构建... 2017-09-12T14:45 :54.6764555Z 完成构建项目“d:\a\1\s\Application\Main\Application\Application.sln”(默认目标)——失败。2017-09-12T14:45:54.6774406Z ##[警告]C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2829,5):警告 MSB5021:“lc”和正在终止其子进程以取消构建。2017-09-12T14:45:54.6774406ZC:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2829,5):警告 MSB5021:“
oracle - Visual Studio 2015 - 许可证信息显示“不需要许可证信息”,但它是错误的
我将 Visual Studio 2015 与最新的 devart dotConnect 组件(版本 = 9.4.348.0)一起使用。
当我在 C# 项目内部包含使用 devart 组件的引用 (dll) 时,应该可以像这样修复许可证信息:
但自 Visual Studio 2015 以来,我收到以下消息:
(“不需要许可证。应用程序没有对 Devart.Data.Oracle 的引用。”)
但是在运行时我得到了 oracle 异常,因为缺少许可证信息。
如果我直接在我的项目中包含 devart 组件(dll)(即使不需要)并在之后编译,它就可以工作。
但它不应该像往常一样通过修复许可证信息来工作吗?这里有人有同样的问题吗?提前谢谢任何帮助。
c# - 在 c# 上注册 Dartzip 许可证
我们正在维护一个用 vb6 编程的 20 个旧软件。在那里,我们使用了一些许可的第三方工具,例如 DartZip 1.5 版。
2 年来,我们将所有模块迁移到 c# .net。
使用 DartZip,我无法获得工作许可。在同一系统上,我编译了 vb6 应用程序。在客户端,没有任何 DartZip 试用通知。
如果我在同一系统上编译 c#/visual studio 迁移部分,我会在客户端收到试用通知。
我还尝试在 VS 项目中创建 licenses.licx 文件
然后我得到一个编译错误。
这里是使用代码的一部分
由于我们将全部迁移到一个新系统,我们将不再需要 DartZip。但是在迁移过程中,它会让一切变得更容易。
有谁知道如何在迁移过程中使用 Visual Studio/C# 上的旧 darzip 许可证?
谢谢!
msbuild - MsBuild (v14) 不生成 licenses.licx
似乎 MsBuild 版本 14 在“手动”使用时不会生成 licenses.licx 文件。当我们从 Visual Studio (v2017) 编译我们的代码时,一切正常,但是当从批处理文件手动完成时,没有生成许可证文件,显然我们的构建失败,因为找不到文件。
我们使用以下命令:
msbuild.exe [project_path] /verbosity:normal /t:rebuild /tv:14.0 /p:Configuration=Release,Optimize=true,Platform=AnyCPU,OutputType=Library
我尝试了互联网上的所有解决方案,我已经为 Windows 7、8 和 10 安装了 .net SDK,但仍然没有运气。
有人知道为什么吗?
先感谢您
更新:
我的描述并不完全正确。问题是 msbuild 不输出 [assembly_name].dll.licenses 文件。licenses.licx 正确存在于“我的项目..”下。
hybris - Hybris 30 天许可证已过期
我正在运行我的开发人员 Hybris 实例,我收到一条消息,说我的许可证已过期。
根据维基,它说我必须重新初始化数据库才能继续我的工作
这是常规消息。
此 Hybris 许可证仅用于演示或开发用途,有效期为 30 天。INFO 在这段时间之后,您必须重新初始化数据库才能继续您的工作。INFO 剩余天数 ====> 26
如何在不重新初始化的情况下继续我的工作?
c# - VS2019 CS1566 当项目有一个 licx 文件 init
最近升级到 Visual Studio 2019。如果项目属性文件夹中存在 licenses.licx 许可证文件,则在构建时会出现以下错误:
错误 CS1566:读取资源“MyProgram.exe.licenses”时出错——“找不到文件“C:\Sourcecodefolder\obj\x64\Debug\MyProgram.exe.licenses”。
我尝试在 .licx 文件上将“复制到输出目录”设置为“始终复制”。但这没有帮助。
如果我删除许可证文件,应用程序构建正常。只要我打开一个 Windows 窗体,Telerik 就会创建一个新的 .licx 文件并将其添加到项目中。所以每次我在设计器视图中打开一个表单时,我都必须在构建之前删除 .licx 文件。谢谢你的帮助。
c# - ASP .NET Web Forms 项目中带有 TX 文本控件的 licenses.licx 文件存在问题
我在我的 ASP .NET Web 表单网站中搜索替换 MS Word 功能的控件。我找到了 TX 文本控件。我在应用程序中实现了它的试用版,它运行良好,但由于某种奇怪的原因,许可证不起作用。我收到错误:System.ComponentModel.LicenseException:无法许可以下控件。我正确设置了everythink,因为在新的ASP .NET 项目中,这个控件可以正常工作。其他需要许可证的控件,例如 Progress Telerik,在此项目中完美运行。我联系了 TX 支持,但他们无法帮助我。也许有人有类似的问题并且知道我的问题的答案。或者,也许有人知道可以替代 MS Word 功能的其他良好控件。
.net-core - 如何在 .NET Core 插件中使用 licenses.licx
我有一个 .NET Core 类库,它被用作可执行程序中的插件。该插件使用来自第三方 SDK 的许可组件,我使用licenses.licx
文件将许可信息嵌入到输出 dll 中。我正在使用 Visual Studio 2019 来编译插件和可执行文件。
当可执行程序加载插件并尝试使用它时,第三方 SDK 会引发许可异常。似乎licenses.licx
插件项目中文件的许可信息没有被可执行文件使用。
我尝试直接从可执行项目引用插件项目,而不是动态加载插件,但出现了同样的问题。
我可以让它工作的唯一方法是licenses.licx
在可执行项目中添加一个引用第三方 SDK 的文件。这样做可以防止引发许可异常,并且一切都按预期工作。然而,这不是一个好的解决方案,因为现在插件使用的每个许可组件都必须由可执行项目直接引用。
有什么方法可以在插件项目中使用许可组件而不将licenses.licx
文件添加到可执行项目中?
.net - 将系统的许可证信息嵌入 .NET DLL
我有一个要求,用户可以在许可的机器(比如专业)中构建 C# 项目,并允许用户在具有不同许可证的机器(比如社区)中部署从该项目构建的 dll。
当用户尝试部署不是由专业机器构建的 dll 时,它不应该在社区许可机器上工作。我想了解是否有可能做到这一点。
根据我的探索,我了解到可以通过将许可证信息作为资源嵌入到 dll 中。但是通过将许可证作为资源嵌入而构建的 dll 将在运行时在社区许可机器中检查专业许可证。是否可以避免专业许可证检查?