我的计算机中安装了Microsoft Visual Studio 2010
。我用C#编写了一个程序&它在Debug
目录中创建了一个.exe文件。当我双击.exe文件时,我可以在我的机器上打开它。但是,如果我复制该.exe文件并尝试在另一台计算机上运行它(没有Microsoft Visual Studio
),它就不起作用。你能否告诉我如何在任何计算机上运行.exe文件?或者,如果您知道一个解释它的网站。我很久以前使用Winzip完成了这项工作,并将所有库文件单独包含在.ext文件中。但是不记得我是怎么做到的了。有没有人知道如何将我的所有库文件单独包含在.exe文件中。所以我可以在没有这些库文件的计算机上运行它?
答案 0 :(得分:6)
使用VS2010编译的程序可以针对各种.NET框架。但是,许多版本的Windows并不总是安装最新的.NET版本。
通过查看项目属性的应用程序选项卡,检查您的程序正在使用的.NET Framework版本。您应该会看到目标框架下拉列表,该列表将告诉您运行程序时需要安装其他计算机的框架版本。
您可以通过几种方法让您的程序在其他计算机上运行。
答案 1 :(得分:2)
您必须在要运行应用程序的计算机上安装适当版本的.NET Framework。
答案 2 :(得分:0)
这是你需要做的事情。
检查您的计算机的操作系统版本。如果是Windows XP,请检查它是否具有.net framework 3.5或4.0。您可以在此处下载Microsoft .NET Framework 3.5
尝试进行设置和部署。
Step-by-Step Process of Creating a Setup and Deployment Project
最好的问候