У меня есть текстовые файлы, которые необходимо загрузить моей программе. Программа будет искать эти файлы в исполняемом каталоге. В настоящее время эти файлы находятся в каталоге проекта (и являются частью проекта).
Есть ли способ сказать визуальной студии разместить эти файлы в каталоге bin/debug (или bin/release) как часть процесса построения?Скопировать файлы во время сборки
ответ
Попробуйте использовать build events
Вы можете использовать $ (TargetDir) макрос, который будет идти бен/выпуска или бен/отладки в зависимости от которого вы делаете. Вот соперничают list of macros
, например Copy "$(ProjectDir)*.txt" "$(TargetDir)"
будет копировать все файлы .txt в из каталога проекта в целевой каталог
Sure. Используйте post-build event, настроенный в окне свойств проекта.
Как пояснил Конрад Фрикс, build events - это одно решение.
Однако, если вы не хотите возиться с CMD макросов, вы можете просто добавить текстовые файлы в свой проект:
- Для каждого текстового файла, откройте его свойства (щелкните правой кнопкой мыши Обозреватель решений и выберите Свойства).
- В Строительное действие property, указать Содержание.
- В Копировать в выходной каталог собственности, либо выберите Копировать Всегда или Copy, если Новее.
При создании проектов установки в Visual Studio, и вы хотите включить текстовые файлы, вы можете просто добавить Содержимое файлов данного проекта и процесса сборки будет упаковать их вместе с исполняемым файлом.
- 1. Файлы, помеченные как readonly во время сборки
- 2. Пропустить файлы обработки во время сборки Gradle
- 3. Скопировать папку из источника в цель во время сборки maven
- 4. Скопируйте файлы внутри изображения докера во время сборки
- 5. Включить файлы во время публикации
- 6. Ссылка на ресурс, который нужно скопировать во время сборки
- 7. Ошибка во время сборки
- 8. Написание ProcessParameters во время сборки
- 9. Автоматизация xsd.exe во время сборки
- 10. Как скопировать файлы ресурсов из другого каталога в проект Android во время синхронизации или сборки?
- 11. Как выполнить пакетный скрипт во время сборки?
- 12. automake: Как скопировать файлы в каталог сборки?
- 13. Скопировать файл во время Team City Build
- 14. Возможно скопировать файлы по ssh во время активного подключения
- 15. Модификация приложения iOS во время сборки
- 16. Как добавить внешние файлы заголовков во время сборки bazel/tensorflow
- 17. Пакет Debian не включает файлы; запускает установку во время сборки
- 18. Разверните пользовательские файлы на мобильное устройство во время сборки
- 19. Файлы XAML библиотеки ссылок, не скопированные во время сборки
- 20. Maven - заменить файлы java во время сборки проекта
- 21. Создание MOC Пропускать файлы/папки во время сборки
- 22. Как перемещать/копировать файлы во время сборки ember
- 23. Исключить файлы в classpath во время сборки Gradle?
- 24. mxmlc не включает * .ane файлы во время сборки командной строки
- 25. Как включить * .ko-файлы в vmlinux во время сборки?
- 26. Генерировать файлы, определенные RDL во время сборки Visual Studio
- 27. Visual Studio удаляет временные файлы ASP.NET во время сборки
- 28. maven - копирование файла во время сборки
- 29. Создайте ресурсы Maven во время сборки
- 30. Добавить веб-ссылку во время процесса сборки
Для меня это решение является лучшим, как вы видите внутри проекта связанные файлы. –