用我的应用程序打包DLL文件

时间:2011-11-02 18:24:49

标签: visual-c++ dll c++-cli release

当我将我的C ++ / CLI应用程序移动到另一台Win 7计算机时,它说MSVCR100.dll虽然是应用程序的发布版本但却丢失了。文件MSVCR100.dll是什么?是否有可能将它与我的应用程序结合起来,如果如何?还有其他建议吗?

2 个答案:

答案 0 :(得分:2)

MSVCR100.dll是VC ++ 2010运行时的一部分;它是专门从Microsoft下载的,对于使用VC ++ 2010编译的大多数程序都是必需的。

由于DLL的新版并排(SxS)部署,提取少量文件并手动部署它们并不是那么简单。

http://www.microsoft.com/download/en/details.aspx?id=8328

显然,SxS是如此2008.Visual C ++ 2010只使用所有不同的文件名。

答案 1 :(得分:0)

您需要确保.NET Framework和Microsoft Visual C ++ 2010 Redistributable 都安装在新机器上,或者用你的部署包装必要的dll。