首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

.net4.0中摘引.net2.0的dll

2013-09-12 
.net4.0中引用.net2.0的dll在一个.net4.0的项目中要引用一个基于.net2.0的dll,直接添加应用后,无法使用,也

.net4.0中引用.net2.0的dll

在一个.net4.0的项目中要引用一个基于.net2.0的dll,直接添加应用后,无法使用,也无法编译,提示目标框架不能加载引用。

搜索了半天,不容易找到匹配的网页,估计是遇到这样的问题太少了吧。

大部分都是解释.net2.0的项目如何在.net4.0的环境中使用,例如在app.config中增加如下代码。

    <startup useLegacyV2RuntimeActivationPolicy="true">      <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>    </startup>

上述代码是否好用,没验证。

但是我的问题还未解决。

无奈之下,想把当前程序的目标框架改成.net2.0,但是还是有顾虑。

注意到当前目标框架式.net 4.0 Client Profile,而不是.net4.0,想必有区别,于是改成了.net4.0居然问题解决了。








热点排行