编译部署后,在台式机电脑上能正常运行,但部署到工控机就闪退,还没来得及产生日志,这时候可以从以下几个方面找原因:
1. 缺少DLL
设备用的是can协议,缺少这3个dll : LibCANnoIF.dll LibUsbDotNet.LibUsbDotNet.dll SusiCanbusLib.dll
2. .net版本
.net 6.0 调用的 .net standard 至少是2.1
.net framework 调用的 .net standard 可以小于2.1
3. 编译环境
切换
Debug: Anycpu X64
Release: Anycpu X64
c#编译部署工控机后闪退
最新推荐文章于 2024-09-28 09:16:17 发布