5
如何通过名称加载WinRT程序集?当我做到以下几点:从.NET加载WinRT程序集
(new TextBlock()).GetType().GetTypeInfo().Assembly
然后我得到的组装Windows.UI.Xaml.Controls。但如果我尝试按名称加载:
var name = new AssemblyName {
Name = "Windows.UI.Xaml.Controls",
Version = new Version(255, 255, 255, 255),
ContentType = AssemblyContentType.WindowsRuntime
};
然后它说“操作不支持”。即使我这样做,也会发生这种情况:
var name = (new TextBlock()).GetType().GetTypeInfo().Assembly.GetName();
Assembly.Load(name);
如何在名称上获得WinRT程序集?
我明白了,谢谢。即使我确实包含了所有这些信息,就像第三个例子中那样,仍然不能解决问题...... – Jules
AssemblyName实际上并不支持文化和publickeytoken?也许这在VS的开发者预览版中有所不同? – Jules