1

我正在尝试在 C# 4.5 应用程序中使用反射加载 .winmd 文件(我想读取存储在其中的元数据)。

使用Assembly.LoadFromandAssembly.UnsafeLoadFrom时,程序集加载失败并出现异常:

附加信息:无法加载文件或程序集“file:///xxxxx.winmd”或其依赖项之一。不支持操作。(来自 HRESULT 的异常:0x80131515)

使用Assembly.ReflectionOnlyLoadFrom时成功。

这种行为的解释是什么?加载 .winmd 组件以读取其元数据的正确方法是什么?

4

0 回答 0