我在{10}的Windows 10通用应用程序的发布版本中获得了MissingMetadataException
,并且无法弄清楚如何应用运行时指令。
我已成功为更简单的案例System.Collections.Generic.List<Nullable<System.Int32>>
添加了一条指令,如下所示:
System.Collections.Generic.List<System.Int32>
但我似乎无法正确定义嵌套泛型的指令。我尝试了很多变化,主要是以下几点:
<TypeInstantiation Name="System.Collections.Generic.List" Arguments="System.Int32" Dynamic="Required Public" />
这里处理嵌套泛型类型的正确方法是什么?
答案 0 :(得分:1)
一些建议。如果为DEBUG启用.NET Native(项目属性&gt; BUILD&gt;复选框以启用.NET Native),您将获得更好的整体调试体验。特别是,您可以从异常中获得更多有用的消息,因为DEBUG配置会保存创建错误对话框所需的资源字符串。我怀疑它会指向这个页面http://dotnet.github.io/native/troubleshooter/type.html,这应该会帮助您顺利前进。