Можете ли вы настроить команду публикации в Visual Studio? - PullRequest
1 голос
/ 21 июля 2009

Я использую команду «Опубликовать» в Visual Studio для развертывания веб-приложения на моем сервере IIS. Это очень удобно, но у меня есть несколько проблем, таких как:

  • Он не развертывает файлы файлов Crystal Report (* .rpt)
  • Развертывает файл web.config и перезаписывает настройки сервера

Можно ли как-нибудь настроить действия команды Publish?

Спасибо

Ответы [ 2 ]

4 голосов
/ 17 февраля 2010

При публикации вашего веб-приложения Visual Studio будет учитывать «действие сборки», установленное для каждого файла в вашем проекте. Убедитесь, что вы выбрали правильные действия для файлов. Вот ваши варианты:

Нет - Файл не включен в группу вывода проекта и не компилируется в процессе сборки. Примером является текстовый файл, содержащий документацию, например файл Readme.

Компилировать - Файл компилируется в выходные данные сборки. Этот параметр используется для файлов кода.

Содержимое - файл не скомпилирован, но включен в группу вывода содержимого. Например, этот параметр является значением по умолчанию для веб-файла .htm или другого типа.

Встроенный ресурс - Этот файл внедряется в вывод основной сборки проекта в виде DLL или исполняемого файла. Обычно используется для файлов ресурсов.

В этом конкретном случае для файлов .rpt, вероятно, должно быть установлено значение Содержимое , а для web.config должно быть установлено значение Нет . Действие построения файла можно изменить в окне свойств, если файл выбран в обозревателе решений.

1 голос
/ 21 июля 2009
...