VS2010在.Net Framework版本之间共享项目

本文关键字:之间 共享 项目 版本 Framework Net VS2010 | 更新日期: 2023-09-27 18:25:35

我有两个Visual Studio 2010解决方案,需要在它们之间共享一个项目。但是,其中一个解决方案需要针对.Net 3.5构建,另一个需要针对4.0构建。

如果我在其中一个解决方案中更改了目标框架,显然这会更新另一个方案中的项目,我将无法再编译该解决方案。有没有一种方法可以根据我使用的解决方案将项目设置为针对不同版本进行编译?

VS2010在.Net Framework版本之间共享项目

解决方案不会针对特定的框架版本构建,而项目会。因此,听起来你应该让你的共享项目以.NET 3.5为目标,并且你仍然可以在需要的解决方案中从4.0项目中添加对此的引用。所以你会有:

Application1 (3.5)      Application2 (4.0)
      '                    /
       '                  /
        '                /
         '              /
       Class library (3.5)