Вопрос

Я недавно обновил 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. относится к следующим ссылкам. Для решений ..

Default.aspx с IIS 6.0 и .NET 4?

http://www.microsoft.com/downloads/details.aspx?familyid=Ded875c8-fe5e-4cc9-b973-2171b61fe982&displaylang=en.

Да, вы можете развернуть приложение .NET 4.0 на IIS6 при условии, что он не должен использовать функцию .NET 4.0, которая не поддерживается IIS6. Мы развернули приложение .NET 4.0 на IIS6, и он работает нормально.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top