Visual Studio - 独立应用程序

时间:2012-10-13 09:49:47

标签: visual-studio-2010 visual-c++ dll

您好我使用visual C ++ 2010创建了一个DLL文件,它运行我编写的C脚本。 然后,我使用visual C#2010创建了一个用户界面,并将所有内容链接在一起。

在我的机器上,生成的exe应用程序运行完美。 但是,当我尝试将包含exe和dll的文件夹放在其他计算机上时...它在某些计算机上运行,​​但在其他计算机上却没有。

我收到的错误与“找不到dll文件或汇编”有关。

所有计算机都安装了Windows 7 64位。

我的问题是:是否需要运行该应用程序? (应该在所有机器上安装的文件或东西???)

我注意到以下内容(在看了很多之后): 运行应用程序的计算机安装了Visual Studio 2010 不运行应用程序的计算机没有visual studio 2010但安装了visual studio 2008 .. 所有计算机都安装了.NET framework 4.5。

你认为视觉工作室与此有什么关系吗?!!?有一个独立的应用程序是不是让应用程序在任何机器上运行? 有没有办法解决它,以便应用程序可以在任何计算机上运行视觉安装与否?

谢谢大家..

2 个答案:

答案 0 :(得分:0)

您可以使用 Dependency Walker 查看该程序无法找到的dll。

只需将.exe加载到程序中即可。

答案 1 :(得分:0)

您可能还会发现需要在要部署到的计算机上安装Visual Studio 2010 Redistributable