2011-02-16 65 views
0

如何在我的Windows XP盒子上注册文件vcomp100.dll?我编译的Visual C++程序似乎需要这个文件才能工作。为什么vcomp100.dll不包含在我的安装项目中?

讽刺的是,当我使用Visual Studio安装程序的安装和部署工具,为什么打包不包括我的setup.exe这里面的DLL?它似乎没有被包装在安装程序可执行文件中。或者我必须手动添加它?

因为当我安装文件传输到另一台Windows XP中,我的程序可以安装,但不会因为vcomp.dll的工作。

回答

0

你告诉Visual Studio中,你的应用程序依赖于OpenMP库?您不需要手动将任何DLL包含或复制到机器。

用于一步一步样品见本walkthrough MSDN上。

+0

我发现该dll来自我的程序正在使用的Imagemagick的二进制文件。我的解决方案是,我确保每台机器都安装有Imagemagick二进制文件(通过使用它自己的setup.exe),然后,我可以安装我的程序:) – karikari

相关问题