C++。在 Visual Studio 2017 中编写代码。将应用程序构建为 Release x86。我正在尝试在另一台计算机上运行它(安装了 Windows 7x64)。不启动。写入缺少 mcvcp140.dll。应该在 Visual Studio 设置中禁用或启用什么,以便在没有此组件的情况下编译项目?我知道需要在该机器上重新安装 Visual C++ 包,但我希望它在没有它的情况下也能正常工作。
C++。在 Visual Studio 2017 中编写代码。将应用程序构建为 Release x86。我正在尝试在另一台计算机上运行它(安装了 Windows 7x64)。不启动。写入缺少 mcvcp140.dll。应该在 Visual Studio 设置中禁用或启用什么,以便在没有此组件的情况下编译项目?我知道需要在该机器上重新安装 Visual C++ 包,但我希望它在没有它的情况下也能正常工作。
您需要静态链接 CRT 库。显然你有动态。
Visual Studio 2013 与 CRT 库的静态链接