Получение имени файла содержимого в Silverlight - PullRequest
2 голосов
/ 27 июля 2011

Мне нужно получить имя файла для файла, связанного с моим проектом Visual Studio, как «Ресурс», «Встроенный ресурс» или «Контент» (неважно, какой).Как я могу получить абсолютный или относительный путь для этого?Проблема в том, что мое приложение работает с текущим каталогом «C: \ Program Files \ Microsoft Silverlight» (потому что это OOB ?!), поэтому я не могу просто установить для файла значение «Копировать, если новее» и использовать имя файла относительнокаталог выполнения сборки.

1 Ответ

1 голос
/ 08 августа 2011

Ресурс, встроенный в ваше приложение Silverlight, не может иметь относительный путь к файлу как таковой.

Если вы выберете встроенный ресурс или ресурс, файл будет встроен в dll проекта в качестве ресурса.

Если вы выберете «контент», я думаю (но я не совсем уверен)что этот файл будет встроен в XAP-файл приложения Silverlight.

В любом случае он находится в пакете приложения (XAP-файл) и поэтому на самом деле недоступен извне.

...