问题描述
在笔记本电脑 1 上构建了一个 UMCA 6.0 APP,平台目标设置为 x64,框架目标设置为 .Net Framework 4.8。笔记本电脑 1 是运行 Windows 10 Enterprise 的基于 X64 的 cpu。应用程序按设计运行。
将可执行文件和 DLL 复制到笔记本电脑 2,其中安装了 ucma 运行时和 .NetFramework 4.8。该过程还需要安装 Visual C++ 2015-2019 重新分发版。收到臭名昭著的 SIPEPS 错误消息。
将项目目录(源代码、项目文件等)复制到 Laptop 2 并在清理后重建应用程序。确认的项目属性包括 X64 和 .Net Framework 4.8。第一次构建成功。运行应用程序,但仍然收到 SIPEPS 错误消息。
两台笔记本电脑都是 i7 内核的戴尔。使用 VS 2017 进行构建。需要有一台此应用程序的备份机。如果主要失败 - 我们会死在水中。
解决方法
您必须卸载 2013 年以上的所有 Visual C++ 版本,UCMA 6.0 才能正确安装。我还修复了 .Net Framework 4.8。先安装 UCMA 6.0,这似乎解决了这个特殊问题。
现在有一个新问题:“由于 I/O 错误,记录器无法启动。”