如何在VS2010中创建与.NET2兼容的应用程序?

问题描述:

我正在使用Microsoft Visual Studio 2010和.NET4,但我想创建也可以在.NET2中运行的应用程序(Windows Form Application)。原因是我希望它可以很容易地在许多机器上使用和移植,而不是每个人都安装了.NET4。如何在VS2010中创建与.NET2兼容的应用程序?

我可以做,还是需要安装旧版本的Visual Studio?是什么版本是最适合大多数可移植的.NET应用程序。

可以通过修改目标框架项目的性质:

enter image description here

通过看您正在使用的解决方案化子性质就改变目标框架。

我强烈建议你只是基于.NET 2.0的时代来定位.NET 3.5。

的.NET Framework 2.0安装到Visual Studio 2005中

+0

大多数WindowXP有3.5?从你的经验。 – IAdapter 2011-02-01 13:13:12

通过修改目标框架是这样的,但如果你正在考虑的便携式也许你需要的是某种形式的本地代码,在每一个和作品/或大多数Windows版本。

您可以在创建新项目时选择要定位哪个.NET Framework版本。如果你想改变一个现有项目的框架,按照Darin的说明。

不要忘记从您的命名空间列表中删除多余的命名空间。比如LINQ ...