Могу ли я развернуть веб-приложение .NET 4.0 на IIS6?
-
01-10-2019 - |
Вопрос
Я недавно обновил VS 2008 до VS 2010. На нашем сервере у нас установлено IIS6, и мы не можем изменить это в ближайшее время. Несмотря на то, что мы разработаем новые приложения, которые будут развернутыми на IIS7, но если требует ситуация, требуется, нам может потребоваться разработать приложение, использующее .NET 4.0 и быть развернутым на IIS6, то в этом случае я хотел узнать, поддерживает ли IIS6 .NET .NET 4.0 приложение или нет?
Если я могу развернуть, то мне нужно позаботиться о любой конфигурации или любой другой настройке, которую я должен изменить, прежде чем развернуть его?
Решение
Мои очень условные сайты сейчас находятся на IIS6 Runing Asp.net 4.0
Моя единственная проблема, переходящая с 3,5 до 4.0, ответила на этот вопрос: Default.aspx с IIS 6.0 и .NET 4?
и был также этот момент
<httpRuntime requestValidationMode="2.0" />
Вы можете проверить весь этот список разбитых изменений, переезжающих на 4.0
http://www.asp.net/learn/WhitePapers/aspnet4/breaking-changes.
Другие советы
IIS6 поддерживает ASP.NET 4.0, хотя, если вы хотите использовать URL-маршруту, вам нужно сделать некоторые настройки.
Эта страница имеет некоторые детали по этому вопросу:http://blog.stevensanderson.com/2008/07/04/options-for-deploying-aspnet-mvc-to-iis-6/
Да, вы можете развернуть .NET 4.0 с IIS 6. относится к следующим ссылкам. Для решений ..
Да, вы можете развернуть приложение .NET 4.0 на IIS6 при условии, что он не должен использовать функцию .NET 4.0, которая не поддерживается IIS6. Мы развернули приложение .NET 4.0 на IIS6, и он работает нормально.