Added the ManifestLongPathAware attribute

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7111 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
anders_k 2019-08-16 19:07:02 +00:00
parent f9fac78173
commit c0f3179285
11 changed files with 56 additions and 6 deletions

View file

@ -293,6 +293,20 @@ Declare that the installer is DPI-aware. A DPI-aware application is not scaled b
See \W{http://msdn.microsoft.com/en-us/library/dd464660}{MSDN} for more information about DPI-aware applications.
\S2{amanifestlongpathaware} ManifestLongPathAware
\c \\<b\\>notset\\</b\\>|true|false
Declare that the installer can handle paths longer than MAX_PATH. Only supported on Windows 10 Anniversary Update and later.
\NsisWarnBlockContainerBegin
\\<b\\>Note: \\</b\\> Instructions like CopyFiles and CreateShortcut do not support long paths!
\NsisWarnBlockContainerEnd
\NsisWarnBlockContainerBegin
\\<b\\>Note: \\</b\\> Has no effect if the "Enable Win32 long paths" policy is not enabled.
\NsisWarnBlockContainerEnd
\S2{amanifestsupportedos} ManifestSupportedOS
\c none|all|WinVista|\\<b\\>Win7|Win8|Win8.1|Win10\\</b\\>|{GUID} [...]

View file

@ -18,6 +18,8 @@ ANSI targets are deprecated, consider moving to Unicode.
\# Undocumented: \b Added ManifestMaxVersionTested
\b Added experimental \R{amanifestlongpathaware}{ManifestLongPathAware} attribute
\b Allow quoted library path in System::Call (\W{http://sf.net/p/nsis/bugs/546}{bug #546} and \W{http://sf.net/p/nsis/bugs/1225}{bug #1225})
\b %1 in !finalize command can be specified multiple times

View file

@ -48,8 +48,8 @@ a:hover {
text-decoration: underline;
}
.wb {
background-color: #FFFFCC;
background-color: #FFFFD8;
color: #000000;
border: 1px solid #646400;
border: 1px solid #CECEAA;
padding: 0.2em;
}