要创建一个 Uri,您通常会执行类似的操作
Uri uri = new Uri("pack://application:,,,/Localization/Texts.en-GB.xaml");
例如,您可以从这里创建一个 ResourceDictionary..
ResourceDictionary dictionary = new ResourceDictionary();
dictionary.Source = uri;
现在的问题是我如何对程序集(嵌入式资源)做同样的事情?
Assembly asmbly = Assembly.LoadFrom("this_is_in_another_place/texts.dll")
这当然行不通。。
Uri uri = new Uri("/asmbly;component/Texts.en-GB.xaml");