我有一个在.NET 4.0中创建的类库。当我使用企业库配置工具来加载这个程序集时,我遇到了以下错误:
装载程序集时出错:无法加载文件或程序集。此程序集是由比当前加载的运行时更新的运行时生成的,因此无法加载。
我已经尝试了企业应用程序块4.1和5.0 beta中的配置工具。.NET 4.0是否不受配置工具支持?
alt text http://www.freeimagehosting.net/uploads/th.d7fde7a166.jpg
我有一个在.NET 4.0中创建的类库。当我使用企业库配置工具来加载这个程序集时,我遇到了以下错误:
装载程序集时出错:无法加载文件或程序集。此程序集是由比当前加载的运行时更新的运行时生成的,因此无法加载。
我已经尝试了企业应用程序块4.1和5.0 beta中的配置工具。.NET 4.0是否不受配置工具支持?
alt text http://www.freeimagehosting.net/uploads/th.d7fde7a166.jpg
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<!-- Find out the exact version number and
put that in the version attribute. -->
<requiredRuntime version="v4.0.0.0" />
</startup>
...
</configuration>
如果这对你有帮助,请告诉我。
如果你还没有阅读过的话,我建议你阅读一下这篇关于避免使用不兼容的企业库副本导致配置问题的文章。它是由EntLib的开发人员之一撰写的。