- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在全新的 Windows Server 2016 上安装了带有有效许可证 key 的 TXTextControl .NET 15.1,并且我已经安装了 Visual Studio Build Tools 2017,包括 .NET 4.6.2 和 .NET 4.7.2。
当我构建我的 C# 项目(针对 .NET 4.6.2)时,出现以下错误:
(CompileLicxFiles target) ->
licenses.licx(1): error LC0004: Exception occurred creating type 'TXTextControl.ServerTextControl, TXTextControl, Version=15.1.800.500, Culture=neutral, PublicKeyToken=6b83fe9a75cfb638' System.DllNotFoundException: The TX Text Control kernel DLL file could not be found.
错误 The TX Text Control kernel DLL file could not be found
暗示 GAC 中缺少某些东西,然后我继续检查。
运行 .NET 4.7.2 自带的 gacutil.exe
表示需要注册
txkernel.dll
txic.dll
txtools.dll
不在那里。
然后我继续从各自的位置手动安装 x86 和 AMD64 版本:
C:\Program Files\The Imaging Source Europe GmbH\TX Text Control 15.1.NET\BrowserBin\txkernel.dll
C:\Program Files\The Imaging Source Europe GmbH\TX Text Control 15.1.NET\BrowserBin64\txkernel.dll
但是还是不行!
然后我联系了支持,但他们的答复是我的许可证不再有效,因此他们基本上拒绝回答有关该产品的任何问题。
过了一会儿,我让支持者说公司从不在新版本的 Windows 上测试旧版本的 TXTextControl,所以我最好的选择是购买新的许可证。
由于许可证非常昂贵,而我们的(永久!)许可证对于运行该产品是完全有效的,我决心找到解决这个问题的方法。
谁能帮帮我?
最佳答案
经过一番努力,我找到了解决方案:在安装 TXTextControl .NET 之前安装 .NET 3.5。
我的假设是 TXTextControl 安装程序在运行 gacutil.exe
时无法检查退出代码,因此它没有检测到注册失败。
这意味着解决这个问题的秘诀(我张贴在这里供 Bingle 获取)是:
完成后,我就可以构建我的代码了!
关于c# - 安装TXTextControl后编译报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54750588/
我是一名优秀的程序员,十分优秀!