У меня есть проект веб-приложения в Visual Studio 2005, который я публикую с помощью «Проект» -> «Опубликовать».
Приложение использует некоторые (текстовые) файлы, которые находятся в папке верхнего уровня; назовем это, например, textfiles
.
Я хотел бы добиться того, чтобы Visual Studio создавала папку верхнего уровня с именем textfiles
на целевом объекте при публикации. Папка должна содержать текстовые файлы, которые она содержит на моем локальном компьютере при публикации.
Я подошел довольно близко, установив «Действие сборки» на «Содержимое» и «Копировать в выходной каталог» на «Не копировать» в настройках текстовых файлов. Это заставляет VS создать папку верхнего уровня с именем textfiles
, содержащую нужные мне файлы. Но он также создает пустую textfiles
-папку в / bin, которая мне не нужна / не нужна.
Есть ли способ заставить VS отказаться от пустой папки? Желательно без пост-билда (это как вы их называете?). Я чувствовал, что «Не копировать» должно помочь ...
Кстати, другие настройки, которые я использую для публикации, - это «Удалить все существующие файлы» и «Только необходимые файлы»; Включить App_Code отключен.