Skip to content

Commit 2cea006

Browse files
committed
Tiny quick-fix when passing reg:32 in the powershell script, turned to implicit passing.
1 parent 7c4fe8d commit 2cea006

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

Rubberduck.Deployment/BuildRegistryScript.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ try
102102
}
103103
else
104104
{
105-
& reg.exe import $regFile /reg:32;
105+
& reg.exe import $regFile;
106106
}
107107
& reg.exe import ($dir + "\RubberduckAddinRegistry.reg");
108108
Move-Item -Path $regFile -Destination ($regFile + ".imported_" + $datetime.ToUniversalTime().ToString("yyyyMMddHHmmss") + ".txt" )

Rubberduck.Deployment/Writers/LocalDebugRegistryWriter.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,15 @@ public string Write(IOrderedEnumerable<RegistryEntry> entries)
3131
throw new InvalidOperationException("Unexpected registry entry: " + entry.Key);
3232
}
3333

34-
MakeRegistryEntries(entry, Registry.CurrentUser);
3534
if (Environment.Is64BitOperatingSystem)
3635
{
3736
MakeRegistryEntries(entry, RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry64));
3837
}
39-
38+
else
39+
{
40+
MakeRegistryEntries(entry, Registry.CurrentUser);
41+
}
42+
4043
if (!distinctKeys.Contains(entry.Key))
4144
{
4245
distinctKeys.Add(entry.Key);

0 commit comments

Comments
 (0)