【发布时间】:2013-03-13 17:45:04
【问题描述】:
我今天尝试在我们的大型项目中使用 Windows 8 和 Visual Studio 2010。我从一些项目中收到错误,说明程序集 System.Management,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a 无法解析“因为它没有被预加载。使用 ReflectionOnly API 时,依赖程序集必须是 pre - 通过 ReflectionOnlyAssemblyResolve 事件按需加载或加载。”编译时出现错误。
我们不会在我们的项目中直接引用这个程序集。似乎 Microsoft 企业库(版本 5.0.414)可能使用此程序集。但为什么它不存在?我认为它是 .NET Framework 的一部分。
项目的TargetFramework是.NET 4.0
我能做些什么来解决这个问题?
【问题讨论】:
-
System.Management 绝对是 .NET Framework 的一部分。如果您在给出错误消息的任何项目中添加对它的引用,错误会消失吗?
-
您可以删除它,然后尝试重新添加它吗?可能需要一个新版本,但如果可行,请告诉我们。
标签: .net visual-studio-2010 windows-8