Подтвердить что ты не робот

Могу ли я установить приложение ASP.NET MVC 4 в .net 4

Я хочу знать о том, что приложение ASP.NET MVC 4 может быть запущено на сервере .NET 4.

Я пытаюсь развернуть мое приложение MVC4, и у меня есть ошибка.

500 - Внутренняя ошибка сервера.
Существует проблема с ресурсом, который вы ищут и не могут быть отображены.

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

4b9b3361

Ответ 1

Да. ASP.Net MVC 4 будет работать на ASP.Net 4 и ASP.Net 4.5. Я запускаю сайт на ASP.Net 4, и он также подтвержден в этом сообщении в блоге Scott Gu. Это предполагает, что вы не нацелены на какие-либо новые функции 4.5 в своем приложении.

Убедитесь, что вы копируете необходимые файлы MVC 4. DLL в папку bin, если сервер еще не установлен. Этот пост от Phil Haack объясняет, как развернуть версию версии 3. У Hanselman есть аналогичная статья. Вам нужно будет проверить примечания к выпуску версии 4 для необходимых .dlls.

Мы можем предоставить более конкретный ответ, если вы можете предоставить дополнительные сведения, и сообщите нам, какая версия IIS и Visual Studio вы используете.

Ответ 2

  • Щелкните правой кнопкой мыши проект mvc4/webapi, выберите элемент "Добавить элемент библиотеки библиотеки...", отметьте флажок "ASP.NET MVC".
  • Установите профиль клиента DotNet Framework 4 на свой сервер. Из-за целевого объекта ссылки "System.Net.Http" это профиль клиента .net4.
  • Опубликуйте проект mvc4 на своем сервере.
  • наслаждайтесь......:) _

Ответ 3

Razor 2 является частью следующей волны структуры WebPages/MVC, поэтому она потребует MVC4. Ничто не мешает вам использовать наши Код Open-Source для клина Razor 2 в MVC3, но он не поддерживается сценарий.

Помните, что MVC 4 работает с .NET 4.0 и не требует .NET 4.5!

блог программиста ASP.net mvc