Я недавно обновил VS 2008 до VS 2010. На нашем сервере у нас есть установленный IIS6, и мы не можем изменить это в ближайшем будущем. Даже при том, что мы разработаем новые приложения, которые будут развернуты на IIS7, но если ситуация требует, чтобы мы, возможно, должны были разработать использование приложения .net 4.0 и быть развернуты на IIS6, затем в этом случае я хотел знать, поддерживает ли IIS6 приложение .net 4.0 или нет?
Если я могу развернуться, то я должен заботиться о какой-либо конфигурации или каких-либо других настройках, которые я должен изменить прежде, чем развернуть ее?
Мои очень сложные сайты сейчас находятся на iis6 под управлением 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. Для поиска решений обратитесь к следующим ссылкам.