【发布时间】:2011-06-07 18:54:10
【问题描述】:
我有一个 C# 解决方案,两个项目,一个 winforms 和一个 dll,其中 winforms 项目引用 dll,我已将项目中我知道的所有内容设置为框架版本 2.0,但我仍然得到这个启动时出现 FileLoadException:
混合模式程序集是针对 运行时版本“v2.0.50727” 并且无法在 4.0 中加载 运行时无需额外 配置信息。
我配置的设置是:
- 属性 - 目标框架是 .NET 框架 2.0
- 项目链接的所有引用均使用 .NET 2.0 构建
- 配置管理器中指示是否应构建项目的所有复选框均已选中。
我也试过清理解决方案,删除地图项目\bin\,但是当重新编译运行解决方案时,仍然抛出异常。在我的机器上,我安装了 Visual Studio 2010 Ultimate,同时安装了 .NET 4.0 和 .NET 3.5 SP1。
我一定错过了导致此异常的设置,但我不知道,有人知道吗?我只是希望它使用 .NET 2.0,而不是 .NET 4.0。
【问题讨论】:
标签: .net frameworks version runtime-error