Как мне установить файл ресурсов как не внедренный - PullRequest
1 голос
/ 16 апреля 2010

В Visual studio 2008 возможно иметь файл ресурса, который включается в отдельный файл после компиляции, а не как встроенный ресурс. Это сделано для того, чтобы небольшие изменения можно было легко развернуть.

Я пробовал варианты сборки Resource, None, Compile, а также включал и выключал локальное копирование для большинства из них. Однако, когда я пытаюсь получить доступ к ресурсу во время выполнения, я получаю исключение не могу найти ресурс.

Возможно ли это на самом деле или я трачу свое время?

Ответы [ 2 ]

1 голос
/ 16 апреля 2010

Как вы пытаетесь получить доступ к этому ресурсу ? Если вы установите для копии значение true, вы можете прочитать его как простой файл:

var contents = File.ReadAllBytes("somefile");
  • Действие сборки: Content
  • Копировать в выходной каталог: Copy always или Copy if newer
0 голосов
/ 16 апреля 2010

Попробуйте Содержание вариант. С этой опцией файл не компилируется, но включается в группу вывода контента

Посмотрите на Свойства файла

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...