日期:2014-05-18  浏览次数:21070 次

急!WPF项目中使用另外一个程序集中的资源字典引发System.IO.FileNotFoundException
WPF项目中使用另外一个程序集中的资源字典引发:System.IO.FileNotFoundException
代码如下:
string uriString = "pack://application:,,,/WpfApplication2;Component/Silver.xaml";
  Uri uri = new Uri(uriString, UriKind.RelativeOrAbsolute);
  ResourceDictionary rd= new ResourceDictionary();
  rd.Source=uri ;
  this.Resources.MergedDictionaries.Add(rd);
其中this是指窗口,WpfApplication2输出类型为dll,当前项目和WpfApplication2在一个解决方案下,当前项目引用了WpfApplication2

------解决方案--------------------
添加引用了吗?
------解决方案--------------------
应该是路径不对了吧。