Martijn Laan 7 年之前
父節點
當前提交
c24d3ce059
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      ISHelp/isetup.xml
  2. 1 1
      Projects/Install.pas

+ 1 - 1
ISHelp/isetup.xml

@@ -66,8 +66,8 @@
     <contentstopic title="Unsafe Files" topic="unsafefiles" />
     <contentstopic title="Compiler Command Line Execution" topic="compilercmdline" />
     <contentstopic title="Setup Command Line Parameters" topic="setupcmdline" />
-    <contentstopic title="Setup Exit Codes" topic="setupexitcodes" />
     <contentstopic title="Uninstaller Command Line Parameters" topic="uninstcmdline" />
+    <contentstopic title="Setup Exit Codes" topic="setupexitcodes" />
     <contentstopic title="Uninstaller Exit Codes" topic="uninstexitcodes" />
     <contentstopic title="Miscellaneous Notes" topic="technotes" />
     <contentstopic title="Example Scripts" topic="examples" />

+ 1 - 1
Projects/Install.pas

@@ -2932,7 +2932,7 @@ begin
       UninstLog.AppId := ExpandedAppId;
       if IsWin64 then
         Include(UninstLog.Flags, ufWin64);
-      if IsAdmin then
+      if IsAdmin then { Setup or [Code] might have done administrative actions, so using IsAdmin here and not IsAdminInstallMode }
         Include(UninstLog.Flags, ufAdminInstalled)
       else if IsPowerUserOrAdmin then
         { Note: This flag is only set in 5.1.9 and later }