Я создал WEB-приложение с использованием ASP.NET-MVC с локальной базой данных SQL-сервера. У меня много проблем, пытаясь опубликовать его.Публикация ASP.NET-MVC на сервере MS 2003
Я хочу опубликовать веб-приложение на сервере MS 2003. Я пытался сделать это с помощью инструмента Publish на Visual Studio 2012, но он не работает, у меня была эта ошибка: ERROR_DESTINATION_NOT_REACHABLE, я искал какие-то решения в интернете и нашел это:
Диагноз - Служба веб-управления или удаленный агент не установлена или недоступен на удаленном компьютере. Разрешение. Убедитесь, что на удаленном компьютере удален пульт дистанционного управления . Служба агента или службы веб-управления запускается в зависимости от того, к какой из них вы подключаетесь. Вы можете сделать «net start wmsvc & net start msdepsvc» на удаленном компьютере до , чтобы эти службы были запущены. Кроме того, убедитесь, что брандмауэр не прерывает связь с получателем.
Я попытался установить службу Удаленный агент на сервере MS, но она не отображается в списке услуг.
Я также попытался опубликовать приложение локально, используя IIS (вместо запуска приложения с кнопкой воспроизведения на студии VS), я выполнил некоторые шаги на форуме и опубликовал пакет, у меня была эта ошибка:
Мои файлы структурированы так:
Может кто-нибудь помочь, я действительно застрял о n это, и я не могу двигаться дальше!
На сервере у меня есть:
Windows Server 2003
IIS 6.0
SQL Express 2005
На машине развития:
для Windows 7
Visual Studio 2012
IIS 7,0
ASP.NET MVC-4
Sql Server 2008
Любая помощь Небраска спасибо, спасибо.
«Не удается прочитать файл конфигурации из-за недостаточных разрешений», похоже, что вы должны предоставить разрешение IIS пользователю в папку visTollWeb. – Sully
@Sully Как установить эти разрешения? Я проверил папку visTollWeb и разрешены все разрешения – ben
@ У вас есть идея? – ben