Скопируйте в выходной каталог проблему с .inf файлом - PullRequest
0 голосов
/ 18 января 2010

Извиняюсь, если дуп, я пробовал искать несколько раз и ничего подобного не нашел ...

У меня есть несколько файлов 'config', которые редактирует мое приложение. На самом деле это просто графический интерфейс для редактирования этих файлов, поскольку они имеют специальный формат. В любом случае, каждый раз, когда я помещаю новую группу файлов в Visual Studio и выбираю «Копировать в выходной каталог» в «Копировать всегда», это работает нормально. За исключением того, что для всех других файлов будет установлено «Действие сборки» «Нет», кроме файла INF, который всегда будет иметь «Действие сборки» равным «Ресурс» ... и это приведет к тому, что он не будет скопирован в выходной каталог (как насколько я могу судить).

Я думаю, что я должен что-то здесь упустить, так как кажется, что VS делает это специально, поэтому, возможно, я не следую передовой практике каждый раз, когда я изменяю его действие по сборке обратно на ноль - просто скопировать его в выходной каталог как и все остальные файлы.

Спасибо.

1 Ответ

4 голосов
/ 18 января 2010

Да, действие по умолчанию для сборки - «Ресурс». Расширение имени файла .inf является зарегистрированным типом файла, оно используется для инсталляторов plug-and-play. c: \ windows \ inf их полно. Просто измените Build Action на None самостоятельно или используйте другое расширение файла.

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