Пробелы в имени сборки для URI пакета - PullRequest
1 голос
/ 03 ноября 2011

У меня есть сборка с именем Core Library (обратите внимание на пробел U+0020), и я хочу сослаться на ресурсы в этой сборке, используя pack:// URI.Я знаю, что схема URI пакета должна дать мне что-то вроде:

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

Как мне заставить CLR / WPF найти мои ресурсы?

  • Должен ли я использовать +/...Core+Library;component/,
  • или мне следует использовать %20/...Core%20Library;component/?

1 Ответ

2 голосов
/ 03 ноября 2011

Только что сделал быстрый тест, включил пробел в название следующим образом:

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

И все заработало.Таким образом, я бы предположил, что ваша проблема в другом месте.

...