Azure DSC and .NET 3.5

In this post I will walk you through the process of installing .NET 3.5 with Azure DSC.  A few OS versions back Microsoft decided to remove the source .cab for .NET 3.5 from Windows Server.  Reasons for removing the source files or installing .NET 3.5 at all aside, you probably landed on this page because you want to deploy .NET 3.5 with Azure Desired State Configuration but running into trouble.

The source of the issue is the “Removed” install state for .NET Framework 3.5.  You can see this by running the PowerShell command

Get-WindowsFeature -name NET*

Continue reading “Azure DSC and .NET 3.5”

Server 2012 R2 and .NET 3.5

Microsoft decided not to add the .NET 3.5  install bits to Server 2012 R2 for some reason.  Maybe they were nostalgic for the old days of hunting for install media?  Anyway, if you have had the pleasure of trying to add .NET 3.5 to Server 2012 R2 you have probably seen the error “Do you need to specify an alternate source path? One or more installation selections are missing source files on the destination.”.NET 3.5 Install Error Media Continue reading “Server 2012 R2 and .NET 3.5”