OK bear with me, there's a few questions here. Lets start here, the other day I got this email from Microsoft:

On August 7, 2014, Microsoft announced that support will end for .NET Framework 4, 4.5, and 4.5.1 on January 12, 2016. It is recommended that customers and developers complete the in-place update to .NET Framework 4.5.2 by January 12, 2016 to continue receiving technical support and security updates. Visit Microsoft .NET Framework Support Lifecycle Policy for more details.

On October 27, we announced that, Azure will update the .NET Framework in Windows Azure Guest operating system (Guest OS) family 2.x, 3.x and 4.x to .NET Framework 4.5.2 in the upcoming November Guest OS Release. Since then, we have received customers’ feedback to postpone the automatic update to an OS release with .NET 4.5.2 and provide an image with .NET 4.5.2 for test validation.

To better accommodate customers’ requirements and provide a smooth upgrade to .NET 4.5.2, Azure will update the .NET Framework in Windows Azure Guest operating system (Guest OS) family 2.x, 3.x and 4.x to .NET Framework 4.5.2 in the January 2016 Guest OS Release. Cloud services running on Guest OS family 2.x, 3.x and 4.x with automatic updates enabled will be updated to the January 2016 Guest OS with .NET Framework 4.5.2. In November, the .NET Framework installed in the default OS will not be changed. In order to help customers validate their cloud service with .NET 4.5.2, Azure will provide a second set of November OS Versions 201511-02 for with .NET 4.5.2 for manual deployment

So Im "the web guy" at where I work, and I'm trying to make sense of this email.

First, what is a Guest OS? How could it affect me?

Secondly, in Azure we have some web apps and cloud services, meaning we don't maintain the underlying OS, we just publish code and all is magically delicious. My "guess" here is that Microsoft is telling me that my apps can no longer target .NET Framework 4.5.0, I now must target 4.5.2 at a minimum. Is that accurate, or does this perhaps not touch my "web apps and cloud services"?


Azure Guest OS family

  1. 2.x based on Windows 2008 R2 SP1
  2. 3.x based on Windows Server 2012
  3. 4.x based on Windows Server 2012 R2

What I got from that email is that you can still use older version of .NET framework but you won't get any support if you encounter any problem. So, does it affect you? I think not directly because it won't make you apps stop working or something like that.

It is better to always upgrade your system but it's all up to you

  • Thanks @Ansel, so this means that my web apps and cloud services running the 3 items above would be affected then? Thats probably the case, just trying to make sure I understand what this affects. – ewitkows Nov 13 '15 at 13:48
  • affected as you have to change the code, probably not, but I'm not quite sure because the email didn't mention any of it, it just said they won't give any support for previous .NET version – Ansel Nov 13 '15 at 15:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.