Giovanni Bajo píše v St 19. 01. 2011 v 15:07 +0100: > The bootloader does the equivalent of sys.argv[0]+".manifest". Since > it > dynamically loads the manifest, it works unless the end user renames > the > executable (which is never supported by PyInstaller, eg. it breaks the > multi-package mode).
What makes me worried is the following text from http://msdn.microsoft.com/en-us/library/f2c0w594(v=vs.80).aspx ---- If you specify /MANIFEST, the name of the manifest file will be the same as the name of your output file, with .manifest appended to the file name. For example, if your output file name is MyFile.exe, the manifest file name will be MyFile.exe.manifest. If you specify /MANIFESTFILE:name, the name of the manifest will be what you specify in name. ---- So I think that when using the linkflag '/MANIFEST' the name of the required manifest file is hard coded in the executable to values like 'run.exe.manifest' and that loading manifest file dynamically is then overriden. Let's try to compile bootloaders also without the linkflag /MANIFEST if and we'll see if it could help. -- You received this message because you are subscribed to the Google Groups "PyInstaller" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pyinstaller?hl=en.
