flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
revolution 14 Feb 2019, 10:25
Your manifest is for win32.
Code: db 'type="win32" name="Microsoft.Windows.Common-Controls" ' |
|||
![]() |
|
jochenvnltn 14 Feb 2019, 10:28
revolution wrote: Your manifest is for win32. ![]() |
|||
![]() |
|
jochenvnltn 14 Feb 2019, 10:31
changing it to 'type="win64" name="Microsoft.Windows.Common-Controls" '
db 'version="6.0.0.0" processorArchitecture="X64" Did not help. |
|||
![]() |
|
revolution 14 Feb 2019, 10:40
Looking at regedit.exe I see this:
Code: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- Copyright (c) Microsoft Corporation --> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity processorArchitecture="amd64" version="1.0.0.0" name="Microsoft.Windows.Regedit" type="win32" /> <description>Registry Editor</description> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" processorArchitecture="amd64" /> </dependentAssembly> </dependency> <application xmlns="urn:schemas-microsoft-com:asm.v3"> <windowsSettings> <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware> </windowsSettings> </application> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedExecutionLevel level="highestAvailable" uiAccess="false" /> </requestedPrivileges> </security> </trustInfo> </assembly> |
|||
![]() |
|
jochenvnltn 14 Feb 2019, 10:43
Oh nice
![]() I was looking here https://docs.microsoft.com/en-us/windows/desktop/sbscs/application-manifests Could not find anything besides Specifies the processor. The valid values are x86 for 32-bit Windows and ia64 for 64-bit Windows. Optional. |
|||
![]() |
|
revolution 14 Feb 2019, 10:46
Yeah. fontview.exe has this
Code: <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*" /> </dependentAssembly> </dependency> |
|||
![]() |
|
jochenvnltn 14 Feb 2019, 10:49
I have it Revolution
![]() Problem solved ![]() Code: resdata man db '<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">' db '<dependency><dependentAssembly><assemblyIdentity ' db 'type="win32" name="Microsoft.Windows.Common-Controls" ' db 'version="6.0.0.0" processorArchitecture="amd64" ' db 'publicKeyToken="6595b64144ccf1df" language="*" />' db '</dependentAssembly></dependency></assembly>' endres |
|||
![]() |
|
revolution 14 Feb 2019, 10:52
Try with the * also.
|
|||
![]() |
|
jochenvnltn 14 Feb 2019, 10:59
revolution wrote: Try with the * also. Yep! That also seems to work just fine ! Code: resdata man db '<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">' db '<dependency><dependentAssembly><assemblyIdentity ' db 'type="win32" name="Microsoft.Windows.Common-Controls" ' db 'version="6.0.0.0" processorArchitecture= "*" ' db 'publicKeyToken="6595b64144ccf1df" language="*" />' db '</dependentAssembly></dependency></assembly>' endres |
|||
![]() |
|
jochenvnltn 14 Feb 2019, 11:03
revolution wrote: Try with the * also. Using it like that seems to work for both x86 & x64 PE ! Awesome ! I'm happy i learned something new ![]() Thank you Revolution ! ![]() |
|||
![]() |
|
revolution 14 Feb 2019, 11:05
jochenvnltn wrote: Awesome ! I'm happy i learned something new ![]() |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.