From 7bb3ccf201dde90dc316a0b1bf2f686f24f72708 Mon Sep 17 00:00:00 2001 From: Daniel Kraemer Date: Fri, 20 Nov 2015 21:37:08 +0100 Subject: [PATCH] Fixed possibly wrong registry path Your version of this script opens/creates registry path "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\4.0.30319.0\AutoGenKeys\$sid" I think the correct path should be "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\AutoGenKeys\$sid" --- Provision-AutoGenKeys.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Provision-AutoGenKeys.ps1 b/Provision-AutoGenKeys.ps1 index 7c3f671d11..31f060210b 100644 --- a/Provision-AutoGenKeys.ps1 +++ b/Provision-AutoGenKeys.ps1 @@ -43,10 +43,10 @@ function Provision-AutoGenKeys { $aspNetKey = $softwareMicrosoftKey.CreateSubKey("ASP.NET") } - $aspNetBaseKey = $softwareMicrosoftKey.OpenSubKey("$expandedVersion", $True); + $aspNetBaseKey = $aspNetKey.OpenSubKey("$expandedVersion", $True); if ($aspNetBaseKey -eq $null) { - $aspNetBaseKey = $softwareMicrosoftKey.CreateSubKey("$expandedVersion") + $aspNetBaseKey = $aspNetKey.CreateSubKey("$expandedVersion") } # Create AutoGenKeys subkey if it doesn't already exist @@ -79,4 +79,4 @@ Catch [System.Security.Principal.IdentityNotMappedException] } Provision-AutoGenKeys "4.0" "32" $poolSid -Provision-AutoGenKeys "4.0" "64" $poolSid \ No newline at end of file +Provision-AutoGenKeys "4.0" "64" $poolSid