Disable UAC Virtualization on Windows

Includes an application manifest embedded into the .exe resources.
This commit is contained in:
Igor Shaula 2013-02-18 20:24:15 +02:00 committed by Enrico Tröger
parent 51c541faa2
commit 1613f93ad0
2 changed files with 20 additions and 0 deletions

18
geany.exe.manifest Normal file
View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.23.0.0"
processorArchitecture="X86"
name="Geany"
type="win32" />
<description>Geany is a fast and lightweight IDE</description>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="asInvoker"
uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

View File

@ -3,6 +3,7 @@
#define VER_FILEVERSION 1,23,0,0
#define VER_FILEVERSION_STR "1.23"
#define APP_MANIFEST 1
A ICON MOVEABLE PURE LOADONCALL DISCARDABLE "../icons/geany.ico"
@ -30,3 +31,4 @@ FILETYPE VFT_APP
}
}
APP_MANIFEST RT_MANIFEST "geany.exe.manifest"