你能在解决方案中混合.NET框架版本吗?

Mic*_*cah 42 .net frameworks versions

我工作的代码库是.NET 2.0.对于我们的新程序集/ DLL/web应用程序,我很乐意利用3.5提供的功能.

可以在解决方案中混合使用.NET框架(每个程序集)吗?有没有与此相关的IIS相关警告?

我很想听到任何积极/消极/如何反馈.让我知道!

谢谢!

Fai*_* S. 19

是的,您可以在Visual Studio中执行此操作,它称为多目标.

Scott Guthrie 在Visual Studio中有一个关于多目标支持的博客文章.

VS 2008是Visual Studio的第一个版本,其中包括对.NET的多目标支持.这意味着您可以使用VS 2008来创建和编辑.NET 3.5项目,以及.NET 3.0和.NET 2.0项目.这使开发人员能够更快地升级并利用新的Visual Studio工具功能 - 而无需在运行其应用程序的客户端和生产服务器上安装较新版本的.NET.

干杯

  • 很好,回答,但这不是海报问的问题 - 他们询问在同一个组装中使用多个版本的.Net框架** (15认同)
  • @Justin 不,他们问“可以在解决方案中混合 .NET 框架(每个程序集)吗?” (2认同)

小智 6

您可以根据以下内容一起使用2.0,3.0和3.5:http: //msdn.microsoft.com/en-us/library/bb383796(v = vs.90).aspx