Я использую развертывание сайта MVC 3 ... он отлично работает на нашем сервере «Staging», который «теоретически» отражает наш сервер «QA». Однако при развертывании в QA он просто дает ошибку 500 при попытке получить к ней доступ из веб-браузера. Мы развернули подробные ошибки в файле web.config, отключив дружественные HTTP-ошибки в IE, но ничего.MVC 3 Application on Server всегда дает ошибку 500
Любые предложения относительно того, что мы можем проверить? Я уже подтвердил, что .NET 4 Client & .NET 4 Extended установлены на сервере. Мне нужно составить контрольный список возможностей. Чесать голову трудно на этом ...
UPDATE:
Я заметил одну странность здесь, выполнив команду Powershell:
test-path "$<Env:ProgramFiles(x86)>\Microsoft ASP.NET"
возвращает ложь. Как я уже говорил, .NET 4 (Клиент & Extended) установлены, но ничего больше. Я нахожу это немного подозрительным ...
Откройте сайт с сервера, возможно, по возможности. Не уверен, почему вы получаете 500-е годы, когда вы включили подробные ошибки. – leppie
Вы видите страницы ошибок ASP.NET (желтый экран смерти) или страницы ошибок IIS? –
Страницы ошибок IIS – Didaxis