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