我正在使用 C++ VS 2008 开发应用程序。 现在我需要安装相应的 MSM 或在客户机器上安装 redist 才能正常工作。
有什么方法可以让我只复制那些 CRT dll 并让应用程序运行。
私有(private)程序集选项似乎很复杂。
最佳答案
如果您只依赖于 CRT,那么是的,您可以简单地通过 XCOPY 将其部署为私有(private)程序集,它会正常工作。将它放在与您的应用程序相同的文件夹中。
这样做会阻止您的应用程序利用 CRT 的服务版本。这对您来说可能是也可能不是问题。
关于C++ 和 Windows , CRT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1614641/