I've run into a curious problem with PyI: I build an executable, on my Win7 machine, that gets distributed to multiple machines. I found that on a Win XP machine, the executable never starts; instead, I get a dialog that says "The application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem". I found (after trying multiple things) that the problem is "fixed" simply by removing the PyI-generated .manifest file (which I've attached for reference); with it gone, the executable runs fine.

It also runs fine on a Win 7 machine, with or without the manifest file.

I'm tempted to tell the .spec file to just remove the manifest file, but first I'd like to hear from folks more knowledgeable than I.

--

Don Dwiggins
Advanced Publishing Technology

--
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.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
  <assemblyIdentity name="InstallRunSqlFiles" processorArchitecture="x86" type="win32" version="1.0.0.0"/>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity name="Microsoft.VC90.CRT" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b" type="win32" version="9.0.21022.8"/>
    </dependentAssembly>
  </dependency>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity language="*" name="Microsoft.Windows.Common-Controls" processorArchitecture="x86" publicKeyToken="6595b64144ccf1df" type="win32" version="6.0.0.0"/>
    </dependentAssembly>
  </dependency>
</assembly>

Reply via email to