On Saturday 08 of March 2014 11:42:31 Johnsons in DE wrote:
> I am not exactly sure how to do this with PyInstaller. I discovered that 
> "[ProgramName].exe" will still run even if I delete the 4 MSVCRT files in 
> the application folder. I thought that I might need to modify the 
> "[ProgramName].exe.manifest" file to point to the MSVCRT files in the 
> subfolder of the Windows directory. However, I found the program still ran 
> even if I deleted that manifest file.
> 
> Now I am somewhat confused. Is there a manifest embedded in the EXE created 
> by PyInstaller that will use the MSVCRT files in the Windows directory? In
> other words, how can I accomplish what I want? Is it as simple as deleting
> the MSVCRT files in the application folder?
> 
> Thank you.


I would have to chek but I think manifest is not embedded in the EXE created 
by PyInstaller.

Could it be a manifest that is embedded inside any .dll file that gets bundled?

for example:  python.dll?

PyInstaller uses  functions   CreateActCtx  /  ActivateActCtx  from the 
windows api. These functions are related to manifest files and friends.

They could give you insight how pyinstaller works.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to