For each Windows Product, after installing DotNet the outcomes are:
- Windows 7 SP1 / Windows Server 2008 R2 SP1, you will see the Microsoft .NET Framework 4.6.2 as an installed product under Programs and Features in Control Panel.
- Windows Server 2012 - Hotfix listed KB3151804
- Windows 8.1 / Windows Server 2012 R2 - Hotfix listed KB3151864
Would this mean that if using Windows 7 SP1 / Windows Server 2008 R2 SP1 the Test Resource would always return false at it simply does a KB check?
It would be great if the resource could take a guess at the KB/installed program based on the product name of Windows it's applying the configuration to, it could possibly switch on this registry key in the test resource.
(Get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' ProductName).ProductName
Documentation at https://support.microsoft.com/en-gb/help/3151800/the-.net-framework-4.6.2-offline-installer-for-windows
For each Windows Product, after installing DotNet the outcomes are:
Would this mean that if using Windows 7 SP1 / Windows Server 2008 R2 SP1 the Test Resource would always return false at it simply does a KB check?
It would be great if the resource could take a guess at the KB/installed program based on the product name of Windows it's applying the configuration to, it could possibly switch on this registry key in the test resource.
(Get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' ProductName).ProductNameDocumentation at https://support.microsoft.com/en-gb/help/3151800/the-.net-framework-4.6.2-offline-installer-for-windows