我们当前的环境是.NET 3.5 SP1,但我们正在迁移到.NET4和Visual Studio 2010.
我想坚持使用.NET 3.5进行部署/生产环境,但是使用Visual Studio和TFS 2010进行开发,直到生产环境被清除以升级到.NET4。这是可能的(我假设是:B),以及如何?
我尝试过将项目设置中的TargetFrameworkVersion更改为“v3.5”。但是,由于System.Web.Security中的类移动到.NET 4中的System.Web.ApplicationServices(例如,MembershipUser),因此找不到构建失败...所以它似乎正在使用.NET4库和不是.NET3.5?我是否将System.Web.ApplicationServices库添加到我的项目中,如果是这样,这是否意味着它仍然可以在.NET 3.5上运行?
另外,我注意到项目的ToolsVersion是4.0,将它从4.0改为3.5是正确的做法吗?当我这样做时,重新打开项目会导致Visual Studio运行转换过程,将ToolsVersion更改回4.0 ...
干杯,
詹姆斯
答案 0 :(得分:0)
您必须安装Visual Studio 2008才能在Visual Studio 2010中定位.NET 3.5。