Bläddra i källkod

Added the Windows 8.1 "compatibility" section to the various manifest resources used by Inno Setup. This enables any check for the operating system version to get the real version number (6.3) instead of getting the same version number as it did in Windows 8 (6.2).

Martijn Laan 12 år sedan
förälder
incheckning
15fa8d4ad3

BIN
Examples/MyProg-x64.exe


+ 1 - 0
Examples/MyProg/MyProg.manifest.txt

@@ -24,6 +24,7 @@
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
         <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
+        <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
     </application>
 </compatibility>
 </assembly>

BIN
Examples/Myprog.exe


BIN
Projects/Compil32.manifest.res


+ 1 - 0
Projects/Compil32.manifest.txt

@@ -30,6 +30,7 @@
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
         <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
+        <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
     </application>
 </compatibility>
 </assembly>

+ 1 - 0
Projects/Helper/Helper.manifest.txt

@@ -24,6 +24,7 @@
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
         <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
+        <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
     </application>
 </compatibility>
 </assembly>

BIN
Projects/HelperEXEs.res


BIN
Projects/ISCC.manifest.res


+ 1 - 0
Projects/ISCC.manifest.txt

@@ -12,6 +12,7 @@
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
         <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
+        <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
     </application>
 </compatibility>
 </assembly>

BIN
Projects/ISPP/ISPPCC.manifest.res


+ 1 - 0
Projects/ISPP/ISPPCC.manifest.txt

@@ -12,6 +12,7 @@
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
         <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
+        <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
     </application>
 </compatibility>
 </assembly>

+ 1 - 0
Projects/XPTheme.manifest

@@ -35,6 +35,7 @@
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
         <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
+        <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
     </application>
 </compatibility>
 </assembly>

BIN
Projects/Xptheme.res


+ 1 - 0
whatsnew.htm

@@ -28,6 +28,7 @@ For conditions of distribution and use, see <a href="http://www.jrsoftware.org/f
 
 <p><a name="5.5.4"></a><span class="ver">5.5.4-dev </span><span class="date">(?)</span></p>
 <ul>
+<li>Added the Windows 8.1 "compatibility" section to the various manifest resources used by Inno Setup. This enables any check for the operating system version to get the real version number (6.3) instead of getting the same version number as it did in Windows 8 (6.2).</li>
 <li>Compiler IDE: Added new option: <i>Show line numbers in gutter</i> (default: off).</li>
 <li>Pascal Scripting: Added new event function <tt>CurInstallProgressChanged</tt>, which you can use to monitor progress while Setup is extracting files, creating shortcuts, creating INI entries, and creating registry entries. See the help file and the <i>CodeExample1.iss</i> example script for more information. Contributed by <a href="https://github.com/tlama" target="_blank">TLama</a> via <a href="https://github.com/jrsoftware" target="_blank">GitHub</a>.</li>
 <li>Minor tweaks.</li>