包URI的程序集名称中的空格

时间:2011-11-03 10:48:55

标签: wpf .net-4.0 resourcedictionary

我有一个名为Core Library的程序集(请注意空格U+0020),我想使用pack:// URI引用该程序集中的资源。我知道包URI方案应该给我一些类似的东西:

pack://application:,,,/Core Library;component/Resources/...

我应该如何让CLR / WPF找到我的资源?

  • 我应该使用+/...Core+Library;component/
  • 或者我应该使用%20/...Core%20Library;component/

1 个答案:

答案 0 :(得分:2)

刚做了一个快速测试,包括名称中的空格如下:

<ResourceDictionary Source="pack://application:,,,/Library 2;component/Test.xaml"/>

它有效。因此,我建议你的问题在其他地方。