缺少msvcr100.dll

Ich*_*ann 9 build visual-studio-2010 msvcr100.dll

我在Windows 7 64位上的Visual Studio 2010中创建了一个程序.当我尝试在Windows XP 32位上运行它时,我收到msvcr100.dll缺失的消息.当我尝试将该文件从Win7复制到WInXP时,我收到msvcr100.dll错误的消息.如何在VS中设置构建,以便msvcr100.dll不是必需的?

Joe*_*oeG 16

首先,您需要确保构建32位可执行文件 - 64位不会在32位Windows上运行.

然后你可以......

  • 发货的32个可再分发与应用程序.
  • 完全删除运行时依赖项并静态链接到C++运行时.为此,请设置Project -> Properties -> Configuration Properties -> C/C++ -> Code Generation -> Runtime LibraryMulti-threaded (/MT).