如果我使用 2010 编译和部署在 vs 2005 中编写的解决方案会发生什么?
Web 服务器必须安装 3.5 和 4.0 吗?我的 web.configs 会改变吗?
我主要谈论的是 SharePoint 和使用 .net 2.0 的 Web 应用程序解决方案中使用的独立 DLL。
我可以在同一个开发客户端上安装 vs2010 和 vs2005 吗?是否有兼容 2005 年的编译模式?与 2008 相比如何?
最佳答案
What happens if I compile and deploy solutions written in vs 2005 using 2010?
当您尝试使用 VS2010 打开项目时,它会提示您使用转换向导。您需要通过它才能将项目文件转换为 VS2010。
一旦您的项目被转换,假设它构建良好,您可以设置目标最低 .NET 框架版本。
如果你的目标是 .NET 2.0,你只需要在你分发代码的地方部署 2.0,但之后你也可以只有任何版本,它会正常工作。
要在 VS2010 中更改 .NET 版本,您只需:
右键单击项目 -> 属性 -> 应用程序选项卡 -> 目标框架下拉列表 -> 选择内容
Can I have vs2010 and vs2005 on the same development client? Is there a compatibilty compile mode back to 2005? how about vs 2008?
是的,您可以将 VS2005、VS2008 和 VS2010 都安装在同一台机器上,例如我这样做,并且每个项目中的项目仍然可以编译并正常工作。是支持的。
但是,每个单独的解决方案只能在单个 VS 版本中使用。
关于.net - Visual Studio 2010 从 2005 年开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3867082/