2

У меня есть проект веб-приложений в Visual Studio 2005, который я публикую с помощью «Project» -> «Publish».Visual Studio создает (пустую) папку в/bin для действия сборки «Содержимое» при публикации

Приложение использует некоторые (текстовые) файлы, которые живут в папке верхнего уровня; назовем его textfiles.

Что бы я хотел добиться, так это то, что Visual Studio создает папку верхнего уровня с именем textfiles на целевой странице при публикации. Папка должна содержать текстовые файлы, которые она содержит на моем локальном компьютере при публикации.

Я довольно близко установил «Построение действия» на «Содержимое» и «Копировать в выходной каталог» на «Не копировать» в настройках текстовых файлов. Это позволяет VS создать папку верхнего уровня с именем textfiles, которая содержит файлы, которые я хочу. Но он также создает пустую папку textfiles в/bin, которую я не хочу/нуждаюсь.

Есть ли способ иметь VS, чтобы пустая папка? Предпочтительно без события post build (это то, как вы называете это?). Я чувствовал, что «Не копировать» должен делать трюк ...

Кстати, другие настройки, которые я использую для публикации, это «Удалить все существующие файлы» и «Только файлы, необходимые»; Включить App_Code отключен.

ответ

0

Откройте файл proj в блокноте и найдите узел «Копировать в выходной каталог». Удалите его и попробуйте.

 Смежные вопросы

  • Нет связанных вопросов^_^