4

我有一个工作 C# 项目,我想在另一台计算机上运行。唯一的问题是,另一台计算机没有 Visual Studio,我不想在上面安装任何软件。是否可以运行 .exe 文件或其他东西,以便我在没有 Visual Studio 的情况下获得 GUI?

4

6 回答 6

2

我认为您要问的是是否可能,如果可能,如何。正如其他人所提到的,是的,这是可能的。这是重点。您的 exe 将位于 /bin/debug 或 /bin/release 文件夹中,具体取决于您编译的模式。只需将 .exe 文件发送到另一台计算机,并假设它具有最新版本的 Windows,它将运行良好。

于 2012-11-18T17:44:48.660 回答
1

它唯一需要的是.NET 客户端

于 2012-11-18T17:39:14.367 回答
0

是的。VS 将创建一个带有 setup.exe 的 .msi 文件供您的用户安装。只要用户拥有正确的点网框架,应用程序就可以正常运行。

于 2012-11-18T17:36:14.583 回答
0

您不需要 Visual Studio 来运行可执行文件,但它需要的是安装了正确的 .NET Framework,即编译可执行文件的版本。

于 2012-11-18T17:36:36.277 回答
0

是的,这是可能的,只要另一台计算机安装了符合您的软件要求的 .net 框架版本,您就可以通过创建带有安装程序的 MSI 或通过从创建的 bin 目录中发送 exe 和任何所需的 dll 来发送应用程序在编译期间。

于 2012-11-18T17:38:04.333 回答
0

C# 基于 Microsoft .NET 框架。.NET 框架有多个版本。1.0 到 4.5

如果您在 .net framework 2.0 中构建您的代码,那么要让您的 .exe 文件在另一台计算机上运行,​​他们必须首先在该计算机上安装 .net framework 2.0。所有其他版本相同。

所有框架都可以从 microsoft.com 网站下载。

于 2012-11-18T17:44:11.250 回答