Visual Studio 2010: как автоматически копировать файлы в каталог отладки - PullRequest
3 голосов
/ 08 февраля 2012

У меня есть dll, в которую я вставил txt файлы в подкаталог names enter image description here

Когда я создаю решение, VS не создает каталог и не копирует сами файлы в каталог exe-файла, который ссылается на библиотеку dll

Есть ли простой способ сделать это?

1 Ответ

5 голосов
/ 08 февраля 2012

Это должно быть сделано при условии, что в вашем исполняемом проекте есть ссылка на проект библиотеки классов. Я просто настроил такой сценарий в Visual Studio 2010:

  1. Создание проекта консольного приложения C #
  2. Создан проект библиотеки классов C #
  3. Добавлена ​​ссылка на проект библиотеки классов C # в проект консольного приложения.
  4. Добавлена ​​папка в проект библиотеки классов C # под названием «Файлы»
  5. Добавлен текстовый файл в папку «Files» с именем «File1.txt»
  6. Установите для свойства Текстовый файл 'File1.txt' 'Копировать в выходной каталог' значение 'Копировать всегда'
  7. Сделал 'Build Solution' и заглянул в каталог bin моего Консольного приложения, и вот, там была папка с именем Files и внутри нее файл с именем File1.txt

Может быть, вам не хватает ссылки проекта на вашу библиотеку классов в вашем exe?

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