浏览代码

Added the Windows 8 "compatibility" sections to the various manifest resources used by Inno Setup.

Todo: update binaries (HelperEXEs.res, MyProg.exe and MyProg-x64.exe)
Martijn Laan 13 年之前
父节点
当前提交
42797157ea

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

@@ -23,6 +23,7 @@
     <application>
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
+        <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
     </application>
 </compatibility>
 </assembly>

二进制
Projects/Compil32.manifest.res


+ 1 - 0
Projects/Compil32.manifest.txt

@@ -29,6 +29,7 @@
     <application>
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
+        <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
     </application>
 </compatibility>
 </assembly>

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

@@ -23,6 +23,7 @@
     <application>
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
+        <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
     </application>
 </compatibility>
 </assembly>

二进制
Projects/ISCC.manifest.res


+ 1 - 0
Projects/ISCC.manifest.txt

@@ -11,6 +11,7 @@
     <application>
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
+        <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
     </application>
 </compatibility>
 </assembly>

二进制
Projects/ISPP/ISPPCC.manifest.res


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

@@ -11,6 +11,7 @@
     <application>
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
+        <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
     </application>
 </compatibility>
 </assembly>

+ 1 - 1
Projects/InstFnc2.pas

@@ -149,7 +149,7 @@ function CreateShellLink(const Filename, Description, ShortcutTo, Parameters,
   const HotKey: Word; FolderShortcut: Boolean; const AppUserModelID: String;
   const ExcludeFromShowInNewInstall, PreventPinning: Boolean): String;
 { Creates a lnk file named Filename, with a description of Description, with a
-  HotKey hotkey, which points to ShortcutTo.
+  HotKey hotkey, which points to ShortcutTo. Filename should be a full path.
   NOTE! If you want to copy this procedure for use in your own application
   be sure to call CoInitialize at application startup and CoUninitialize at
   application shutdown. See the bottom of this unit for an example. But this

+ 1 - 0
Projects/XPTheme.manifest

@@ -34,6 +34,7 @@
     <application>
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
+        <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
     </application>
 </compatibility>
 </assembly>

二进制
Projects/Xptheme.res