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アセンブリを入手するにはどうすればよいですか?
ありがとう、ありがとう。 3番目の例のように、すべての情報を含めても、それでも問題は解決しません。 – Jules
AssemblyNameは実際にカルチャとpublickeytokenをサポートしていませんか?おそらく、これはVSの開発者向けプレビュー版では異なるでしょうか? – Jules