0

我有用于读取 ID 读卡器的 C 代码,它在我的开发 PC(Windows 10)中编译/构建/执行良好,我有我的 Visual Studio 2015。

但是当我运行eid.exe到全新的(Windows 10)机器进行单元测试时,它一直显示以下错误(也安装了https://www.microsoft.com/en-us/download/details.aspx?id= 48145 ):

在此处输入图像描述 在此处输入图像描述

4

1 回答 1

1

您正在部署应用程序的调试版本(如未能找到运行时文件的调试版本VCRUNTIME140D.dllucrtbased.dll. 解决方案很简单:不要部署调试版本。*

如果您需要部署调试版本进行测试,则需要为您的测试机器获取 Visual Studio 许可证。尽管测试不会发布的代码是非常可疑的。您应该真正测试发布配置。


* CRT 的调试版本是 Visual Studio 的一部分,不能重新分发。

编辑:

步骤1:

在此处输入图像描述

第2步:

在此处输入图像描述

第三步:修复目标

在此处输入图像描述

第 4 步:修复包含

在此处输入图像描述

第 5 步:可选附加包括

在此处输入图像描述

作品: 在此处输入图像描述

于 2017-02-20T23:48:46.410 回答