развернуть приложение mvc2 в IIS7 в Windows Server 2008 R2 - PullRequest
0 голосов
/ 26 апреля 2011

Я пытаюсь развернуть свое приложение MVC2 на IIS7 моего Windows Server 2008 R2, чтобы позволить не-разработчикам протестировать его. Я развернул через webdeploy, это не сработало. Я просто скопировал файлы после сборки, не работал. Я скопировал опубликованный файл, не работал ...

Когда я нажимаю на ссылку веб-сайта в моем IIS, ничего не добавляется.

Я не знаю, что я делаю неправильно .. Кто-нибудь может мне помочь?

Заранее спасибо

1 Ответ

0 голосов
/ 27 апреля 2011

Если вы можете дать более подробную информацию о том, что происходит, когда вы пытаетесь перейти на сайт на сервере (появляется ли исключение желтого экрана, ошибка 404 и т. Д.), Это поможет определить причину. Не зная больше деталей, вот несколько предложений:

Если на вашем сервере не установлен MVC 2 (что не является обязательным требованием), убедитесь, что вы делаете следующее:

  • В вашем проекте Visual Studio в разделе «Ссылки» убедитесь, что для свойства «Копировать локальный» установлено значение «Истина» для System.Web.Mvc. Это позволит развернуть dll на вашем сайте bin bin, когда вы выполняете веб-развертывание.
  • Убедитесь, что на сервере установлена ​​.NET Framework версии 4. Подробнее см. здесь .
  • В IIS убедитесь, что пул приложений, используемый сайтом, настроен на использование v4.0 .NET Framework.
...