2012-07-30 50 views
1

我有一个C#应用程序/溶液(只有少数类和文件),它是.NET 3.5。所以在目标框架下你会看到3.5。C#应用程序/溶液在.NET 3.5,但需要参考NET 4.0

但1参考(System.Xaml)是从.NET 4.0。

,我不能整体解决方案切换到.NET 4.0。我如何在面向3.5的解决方案中使用System.Xaml(4.0)?

编辑: 它是在1个解决方案有2个项目,可能其中一个目标.NET 3.5和其他目标4.0。问题是,3.5项目内的一些其他应用程序“启动”只有3.5

+0

它实际上是使用4.0框架中的新功能吗?否则 - >删除4.0参考,添加3.5参考 – fixagon 2012-07-30 16:22:05

+0

System.Xaml仅在4.0和4.5 NET框架 – Gero 2012-07-30 16:25:41

回答

7

你不能它接受。它运行在一个更新的CLR上。

+0

这就是我的想法太和代码的原始创建人解释...是否有可能有在1分液2个项目,其中一个目标是NET 3.5和其他目标4.0。问题是,在3.5项目中,其他一些应用程序是“启动”的,如果3.5项目是exe,则只接受3.5 – Gero 2012-07-30 16:23:36

+0

,否则。 – 2012-07-30 16:27:14

相关问题