Хорошо, я не могу найти окончательный ответ в этом онлайн, поэтому я подумал, что попрошу сообщество об этом. На прошлой неделе .NET 4.5 прошел RTM и смотрел на обновление наших продуктов, чтобы использовать его. Прежде чем сделать этот скачок, сначала нужно проверить, повлияет ли это на любые развертывания Azure с нашим продуктом (материал ASP.NET MVC) Поддерживает ли последняя версия версии платформы Azure.NET.NET в своих веб-и рабочих ролях? Я знаю, что RC-инфраструктура может быть установлена с использованием пусковой оболочки запуска script во время разминки VM/Role, но я не хочу этого бремени для своего приложения, я просто хочу знать о его безопасности перейти в реальном времени с .NET 4.5 и MVC 4 и т.д. в состояние Azure current?
Поддержка Azure.NET 4.5
Ответ 1
Azure SDK v1.8 (октябрь 2012 г.) скачать бесплатно: http://www.microsoft.com/en-us/download/details.aspx?id=35448
Поддержка:.NET 4.5, Windows Server 2012 и IIS 8.0: http://msdn.microsoft.com/en-us/library/windowsazure/ff683673.aspx#BK_October2012
Чтобы использовать Windows Server 2012, который поддерживает .NET 4.5, измените osFamily = "2" на osFamily = "3" в файле Azure.cscfg.
Изменить: я обновил мои два сайта вчера вечером до Windows Server 2012/.NET 4.5, и они работают как чемпион. Итак, это все RTM/стабильный код, ожидающий объявления (возможно, BUILD 2012?). Если вы используете Windows Server 2012, вам необходимо включить возможности .NET 3.5 для обратной совместимости с .NET 2.0-.NET 3.5 приложениями/модулями.
Edit2: поддержка Azure 4.5 была анонсирована вчера на конференции BUILD 2012: http://channel9.msdn.com
Ответ 2
Сегодня Microsoft объявила, что Azure теперь будет поддерживать .NET 4.5.
Ответ 3
Даже после загрузки и установки обновлений в октябре 2012 года (через ссылку WebPI на странице), которые вы указали в @Bart, вам все равно придется удалить проект Azure и переделать его - это единственное, что удалило " Проекты Windows Azure Cloud Service в настоящее время поддерживают роли, которые выполняются на .NET Framework версии 3.5 и 4. Пожалуйста, установите свойство Target Framework в настройках проекта для ошибки проекта для меня.
Даже когда я изменил osFamily на "3", ошибка продолжалась до тех пор, пока я не взорву Azure proj.
Мне не удалось попробовать это как исправление, но мне интересно, может ли установка schemaVersion в .cscfg на schemaVersion="2012-10.1.8"
свести на нет мою необходимость сдуть его.
Ответ 4
Если вам нужен пользователь .Net 4.5 на Azure, перейдите на сайт Azure UserVoice и проголосуйте за него: http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting/suggestions/2598170-iis8-and-asp-net-4-5-support-in-azure-platform p >
Ответ 5
Для Windows Azure Cloud Services (PaaS) Windows Azure SDK поддерживает только .net 4.0. Поскольку .net 4.5 - это только RTM, потребуется некоторое время для поддержки SDK Windows Azure для поддержки .net 4.5, однако нигде не обсуждается график, и если будет какая-либо информация по этому поводу, это будет сообщение на веб-сайте Windows Azure.
Если ваше приложение должно иметь .net 4.5, вы можете использовать Windows Azure Virtual Machine с ОС Windows и установить .net 4.5 и создать/развернуть/запустить приложение MVC4 по своему усмотрению.
Ответ 6
Веб-сайты Windows Azure, по-видимому, добавляют поддержку .Net 4.5 в предварительном просмотре.
Ответ 7
Microsoft только что анонсировала сегодня, что поддержка .NET 4.5 очень скоро подходит для Azure и отправила руководства по обновлению для существующих приложений.
Похоже, что некоторые изменения в .NET 4.0 и исправления ошибок, которые скатываются в .NET 4.5, могут негативно повлиять на существующие веб-приложения. Электронная почта подразумевала, что обновление было завершено в эти выходные и попросило людей перейти на .NET 4.5 в Visual Studio 2012.
Ответ 8
Согласно Скотт Гатри, по состоянию на 25 октября .NET 4.5 поддерживается на веб-сайтах Windows Azure
Windows Azure Cloud Services (роли Web и рабочих) будет поддерживаться "в ближайшие дни" (предположительно, к концу октября 2012 года).