0

我已经使用 VS 2010 框架 4.0 准备了 c# 控制台应用程序并完成了相同的 exe。我想在安装了 vs 2005(框架 2.0)的另一台服务器上运行相同的 exe。有什么方法可以做同样的事情吗?

4

2 回答 2

3

简短的回答:没有。 但是,如果您的应用程序可以为 .NET 2.0 构建,您可以对其进行另一个构建,它将在您的服务器上运行。在 VS 中,右键单击项目 > 应用程序,更改目标框架。 http://www.scottgu.com/blogposts/multitarget/step6.jpg

不过,如果可以,最好的选择是在您的服务器上安装 NET 4.0。请注意,它不需要升级 VS2005(这可能是也可能不是一个选项)。这消除了为 2 个不同环境管理 2 个单独构建的需要

于 2013-05-14T12:42:21.870 回答
3

在目标 PC 上安装 .NET 4.0 框架。这是最实用的选择。

另外,为什么VS2005在你的服务器上?在服务器上安装 IDE 似乎有点“奇怪”。

如果没有更新版本的 Visual Studio,您将无法轻松开发/更改此应用程序,但使用计算机上的 .NET4 框架,您将能够运行可执行文件。

于 2013-05-14T12:37:36.820 回答