Я хочу, чтобы мой исходный код был защищен на моей машине для разработки. Как развернуть ASP.NET MVC на сервере? - PullRequest
1 голос
/ 21 февраля 2011

Я не совсем уверен, что делать, обычно я делаю коммит в SVN, а круиз-контроль делает все это на сервере, чтобы извлечь из репозитория и развернуть все.

Однако я просто играюдля развлечения с моим личным VPS и хочу узнать, как я могу из Visual Studio 2010 (web express) на моем локальном компьютере просто сделать какой-нибудь инсталлятор или DLL или что-то еще и как развернуть его на моем VPS Windows Server 2008.1003 *

Нужно ли загружать по FTP и запускать что-либо или помещать некоторые файлы в определенное место и настраивать через IIS?Или Visual Studio может каким-то образом взаимодействовать с моим сервером и пропитывать его моим прекрасным кодом?

Ответы [ 2 ]

1 голос
/ 21 февраля 2011

Из приведенного описания я бы порекомендовал 2 варианта:

  • проверить, поддерживает ли ваша установка сервера публикацию в один клик.Скорее всего, это задача (и) конфигурации IIS и / или обеспечение того, что ваш сервер поддерживает MSDeploy / WebDeploy .См. «Публикация в один клик - что нового». Публикация Используйте команду Publish в Visual Studio 2010 для выполнения веб-развертывания вашего решения.

  • настройка FTP-сервера на вашем сервере.Используйте команду «Опубликовать» в Visual Studio 2010 с параметром FTP, чтобы отправить созданное решение.

0 голосов
/ 21 февраля 2011

Помогла бы эта статья MSDN ?

Дело в том, что в Visual Studio есть возможности для публикации веб-приложений на веб-сервере.

Но вы также всегда можете выполнить развертывание xcopy . И поскольку вы, очевидно, никогда не развертывали веб-приложение, возможно, было бы неплохо изучить что-то и фактически развернуть его вручную.

...