]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - windows/puttygen.mft
Fix a compile failure with NO_IPV6.
[PuTTY.git] / windows / puttygen.mft
index 2b3854278a1f9902c224fc7b87765168b7adeda5..2c59ba7c5e95785cc758fc07a342c5035775f4d4 100644 (file)
@@ -1,21 +1,31 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<!-- This is present purely to make Visual Styles in XP work better.
-     See 20020104174954.A12067@imsa.edu. -->
+<!-- Do not attempt to do anything clever with this file, as some versions of
+     Windows are very sensitive to the exact format.
+     Hence, some facts below are fibs. -->
 <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
 <assemblyIdentity
-   version="1.0.0.0"
-   processorArchitecture="x86"
+   version="0.0.0.0"
+   processorArchitecture="*"
    name="PuTTYgen"
    type="win32" />
-   <description>SSH key generator for PuTTY.</description>
+   <description>SSH key generator for PuTTY</description>
    <dependency>
    <dependentAssembly>
+        <!-- Load Common Controls 6 instead of 5 to get WinXP native-
+             looking controls in the client area. -->
         <assemblyIdentity type="win32"
              name="Microsoft.Windows.Common-Controls"
              version="6.0.0.0" 
              publicKeyToken="6595b64144ccf1df"
              language="*" 
-             processorArchitecture="x86"/> 
+             processorArchitecture="*"/>
    </dependentAssembly>
    </dependency>
+   <!-- Declare us to be "DPI-aware". -->
+   <asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
+     <asmv3:windowsSettings
+         xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
+       <dpiAware>true</dpiAware>
+     </asmv3:windowsSettings>
+   </asmv3:application>
 </assembly>