TwinCAT 已开启并正在运行(已检查 TMC 和 TPY 文件),但 ADS 添加服务器按钮仍然缺失,并且 Visual Components 需要一些安装。
全新安装的 4.9 Premium OLP,Windows 11 系统,TwinCAT 版本为 3.1.4026.10,使用用户 UM_RT。
TwinCAT 已开启并正在运行(已检查 TMC 和 TPY 文件),但 ADS 添加服务器按钮仍然缺失,并且 Visual Components 需要一些安装。
全新安装的 4.9 Premium OLP,Windows 11 系统,TwinCAT 版本为 3.1.4026.10,使用用户 UM_RT。
在旧版 VC 和相同 TwinCAT 安装环境下是否正常工作?如果安装了新版本的 TwinCAT,可能存在兼容性问题。
是的,在之前的安装(笔记本电脑)上可以正常工作。通常 ADS 界面保持不变,但现在似乎发生了变化且界面未更新。降级到旧版 TwinCAT 对我来说不是最佳解决方案。
我遇到同样的问题,TwinCAT 的 4026 版本似乎是 Windows 11 唯一支持的版本……
请检查Program Files中的TwinCAT文件夹。您需要找到TwinCAT.Ads.dll并将其复制到C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TwinCAT.Ads..文件夹并重新启动VC。
编辑:
下载此文件:
v4.0_4.4.0.0__180016cd49e5e8c3.zip(220.0 KB)
提取到:
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TwinCAT.Ads
(如果不存在 TwinCAT.Ads 文件夹,请创建它)
TwinCAT.Ads.dll 的最终路径应为:
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TwinCAT.Ads\v4.0_4.4.0.0__180016cd49e5e8c3\TwinCAT.Ads.dll
嗯,好的,不过Beckhoff安装文件夹里有超过20个文件,它们的日期和大小都不同(详见附件中的图片)。![]()
我会逐一测试,随时向你通报进展。
你好!
最终它成功了。
我在 C:\Program Files (x86)\Beckhoff\TwinCAT\AdsApi\TcAdsDll\ 下创建了一个文件夹:“.NET”。
我复制了这个文件夹:v4.0_4.3.32.0__180016cd49e5e8c3,它位于 C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TwinCAT.Ads 下。
到这个文件夹下:C:\Program Files (x86)\Beckhoff\TwinCAT\AdsApi\TcAdsDll\.NET。
很奇怪,但它成功了。
如果你真的想直接处理 ADS DLL(不推荐,因为这很可能导致以后出现其他问题),我建议至少使用 GAC 工具将它们正确注册到全局程序集缓存,而不是到处复制文件。
我在全新安装的 Win11 系统上遇到了同样的问题,系统上安装了 Visual Components Premium 4.10 和 TwinCAT。4026.19。
Visual Components 有计划提供可持续的解决方案吗?我希望在通过 TwinCAT 包管理器安装 TC1000(TwinCAT ADS)包时,能够与 TwinCAT 4026 的最新版本/构建开箱即用地工作。
解决方案来自@Este对我有用(为此点赞)。但我不认为必须到处复制文件或配置全局程序集缓存是可行的。
只是一些补充信息。该文件夹@Este
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TwinCAT.Ads
通过TwinCAT包管理器安装XAE、XAR或TC1000(v1.0.0)后,未创建相应内容。
使用TwinCAT包管理器安装上述工作负载/包或TcXaeShell/TcXaeShell64时,未安装Visual Studio开发工具“Gacutil.exe”。
您是本站第781707名访客 今日有96篇新文章/评论