Процесс развертывания приложения ASP.Net - PullRequest
2 голосов
/ 16 июля 2011

Я создаю приложение в c #, веб-формы с использованием sqlserver. Мне нужно ежедневно развертывать проект на промежуточном сервере.

Я хочу знать, каков наилучший способ развертывания веб-сайта и каковы шаги? И можем ли мы автоматизировать этот процесс?

Ответы [ 3 ]

1 голос
/ 16 июля 2011

Пошаговое руководство. Публикация веб-сайта :

У вас есть следующие варианты копирования веб-сайта:

  • Копировать в папку на локальном компьютере.
  • Используйте общий ресурс UNC для копирования в общую папку на другом компьютере в сети.
  • Используйте FTP для копирования на сервер.
  • Используйте протокол HTTP для копирования на сервер, на котором установлены серверные расширения FrontPage (FPSE).

Для автоматической публикации необходимо прочитать о Непрерывное объединение

0 голосов
/ 16 июля 2011

Вы должны найти всю необходимую информацию здесь, в новом посте Вишала Джоши на эту тему. Они только сейчас начинают правильно документировать это:

http://vishaljoshi.blogspot.com/2011/07/documenting-key-end-to-end-deployment.html

0 голосов
/ 16 июля 2011

Лично я использую JetBrains TeamCity , у него есть бесплатная версия, и она может быть немного полезной для вас.

Но это довольно широкий вопросЕсть множество способов сделать это;от использования пакетных файлов и MSBuild для создания серверов, таких как TeamCiry, CruiseControl.Net или Team System Microsoft.

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