如何在Visual Studio 2010中引用面向更高框架的程序集?

3

我有一个针对.NET 3.5框架的项目,需要添加一个针对4.0框架的引用。这样做是否可行?谢谢!


2
不行,你必须更改你的框架目标。 - Brian Driscoll
2
你能否只更改项目目标?那是显而易见的方法。 - Jon Skeet
是的,我能够将项目目标更改为 .Net 4.0。但我想知道是否有一种避免更改目标的方法,但显然似乎不可能。感谢大家的评论和澄清。 - Jyina
3个回答

9

很遗憾,这是不可能的。

.Net 4.0程序集运行在更新版本的CLR上。


2
只有在将您的项目重新定位到版本4或更高版本时才可能实现。请在项目属性中进行设置。

1

CLR v2.0应用程序(包括那些针对.Net Framework 3.5的应用程序)无法看到CLR v4.0程序集。 请参阅this以获取出色的解释。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接