我有一个构建.NET的工作项目,目标框架为3.5并使用2.0 dll。
我想在我的类库项目(DAL)中添加2个第三方dll(BPOINT),运行时版本为4.0.30319,但是在我引用之后我无法构建项目。
我确实有一个搜索并尝试了一些建议,但无法让它工作。 Can .NET 4.0 code interoperate with .NET 2.0 code? 我在app.config文件的代码中添加了
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
但是当我尝试重建它时它似乎没有用。 上面的代码应该是代码的第一个孩子吗?
我确保我的本地计算机安装了.net framework 4.
有什么想法吗?
更新:2016年9月11日
我决定将项目(DAL)定位到ASP.NET 4.5框架,并在需要时更新任何引用。
只是一个问题,asp.net 4.5支持来自asp.net 3.5 CLR的所有库?