0

У меня есть проект ASP.NET Webforms, созданный в Visual Studio 2013 на моем локальном компьютере, он подключен к SVN. Мне было предложено найти пару различных параметров для переноса проекта на машину под управлением Windows Server 2008 R2 и развертывание ее с помощью IIS.Как развернуть проект ASP.NET?

До сих пор я пробовал следовать за this article на веб-развертывании. Мне удалось пройти весь путь, убедитесь, что соединение работает, и он сказал, что приложение опубликовано, но я не смог просмотреть его в браузере (не совсем уверен, как правильно настроить тестовый URL-адрес с помощью этого метода или что именно происходит, когда я публикую).

Мне сказали, что FTP-подключение к серверу с использованием Visual Studio не так идеально, и что-то использование Subversion для его копирования на сервер может быть лучше.

Что такое безопасный и безопасный способ публикации этого проекта через сервер?

Я ничего не знаю о сетях, серверах и сайтах публикации, поэтому любые идеи/помощь по этому поводу будут оценены.

ответ

0

Я понял полезное решение для своей собственной проблемы. Вот что я сделал, если кому-то еще нужна помощь:

1) В IIS на серверной машине перейдите в папку inetpub, щелкните ее правой кнопкой мыши и обменивайтесь папкой с машиной, на которой размещен проект VS.

2) В Visual Studio выберите VISUALSVN-> RepoBrowser. Rightclick в папке с багажом (он должен содержать папку проекта) и выберите экспорт. Используйте кнопку 2 ..., чтобы выбрать общую папку на сервере, выбрав ее в дереве сети.

3) В IIS щелкните правой кнопкой мыши на сайтах. Выберите новый веб-сайт. Для имени сайта введите имя проекта, а для пула приложений выберите ASP.NET v4.0. Установите физический путь к папке, которая была ранее предоставлена. На данный момент не устанавливайте привязку. Нажмите «ОК».

4) Исследуйте папку проекта, щелкните ее правой кнопкой мыши. Свойства -> вкладка Безопасность -> Изменить-> Добавить. Нажмите кнопку «Расположение». Выберите главный компьютер в верхней части дерева. Добавляйте записи для «IUSR» и «IIS_IUSRS» как с полными разрешениями, используя этот метод. Это позволит IIS правильно разместить сайт.

5) В IIS выберите сайт на боковой панели. Дважды щелкните значок «Значок по умолчанию». Добавьте запись вверху страницы .aspx, с которой вы хотите начать.

6) Начните и перейдите на сайт.

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