2012-02-23 2 views
1

У меня проблема с тем, что xaml не может найти объявленное пространство имен до выполнения. Поэтому, когда я не отладки дизайнера не позволяет мне доступ к элементам управления и отображает сообщение об ошибке:Пространство имен XAML через сеть

Error 1 Unable to load the metadata for assembly 'IConverterExample2'. This assembly may have been downloaded from the web. See http://go.microsoft.com/fwlink/?LinkId=179545 . The following error was encountered during load: Could not load file or assembly 'IConverterExample2' or one of its dependencies. Operation is not supported.

Однако, когда я начала отладки программы работает, как ожидалось. Я запускаю эту программу с сетевого диска. Если я копирую проект на рабочий стол, он работает без проблем. Должен ли я быть более конкретным с моим прохождением пространства имен по сети? xaml:

Спасибо за любую помощь.

+0

Мое предположение - доступ к файлам. Возможно, вы выполнили на share, который хорош для .exe, но для .exe необходим доступ для чтения к другим файлам. – Paparazzi

+1

Привет, спасибо за комментарий - заставило меня задуматься о том, где все строилось и т. Д. Я изменил путь вывода свойств/компиляции/сборки в локальное местоположение (для конфигурации отладки). Итак, теперь проект находится в сети, но строит локально - код XAML теперь может видеть ресурс! – qu1ckdry

ответ

0

Мое предположение - доступ к файлам. Возможно, вы выполнили на share, который хорош для .exe, но для .exe необходим доступ для чтения к другим файлам.

Смежные вопросы