我可以使用Visual Studio 2010开发asp.net 3.5 / 2.0项目吗?

时间:2009-05-21 05:27:45

标签: asp.net visual-studio-2010 .net-4.0 compatibility

我可以使用Visual Studio 2010开发asp.net 3.5 / 2.0项目吗?或者我会坚持.Net Framework 4.0?

6 个答案:

答案 0 :(得分:20)

alt text

答案 1 :(得分:19)

来自MSDN VS 2010

  

Visual的多目标功能   Studio允许您指定版本   .NET Framework或其配置文件,   这是您的申请所必需的。   多目标的主要好处是   你可以使用当前版本   Visual Studio的创建和开发   针对早期版本的项目   的.NET Framework。例如,   你可以继续开发项目   在Visual Studio中创建的   2008年没有添加新的.NET Framework   的依赖关系。

答案 2 :(得分:6)

是的,您可以使用Visual Studio 2010开发2.0和3.5 ASP .NET项目以及其他许多类型的项目。当我们构建多目标支持时,我们对Web开发特别敏感,因为它不会期望用户立即升级他们的服务器是现实的。在许多情况下,这甚至是不可能的。

答案 3 :(得分:1)

我在VS 3.5中使用VS 2008开发了一个项目。我现在已经安装了VS 2010,当我打开项目时,第一个屏幕显示“欢迎使用Visual Studio转换向导”,其中说该项目必须是转换。所以看起来Wally是正确的 - 即使框架保持不变,文件也会不同。

答案 4 :(得分:1)

如果您使用单元测试,则不会。

Attempted re-targeting of the project has been canceled. You cannot change the specified .NET framework version or profile for a test project.

是,已安装SP1: Uninstall entry for VS2010sp1

答案 5 :(得分:-4)

不,你不能。您可以定位框架版本,但项目/解决方案文件是不同的。 VS 2008抱怨。这是MS不是开发人员友好的。