Application does not start in Windows 10 (side-by-side configuration)

Issue #13 resolved
Darío Cutillas Carrillo repo owner created an issue

Smart Fpg Editor does not start in Windows 10.

Following error message:

Error message: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxtrace.exe tool for more detail.

Comments (4)

  1. Darío Cutillas Carrillo reporter

    Event log says:

    Activation context generation failed for "C:\Program Files (x86)\Smart Fpg Editor\SmartFpgEditor.exe.Manifest".Error in manifest or policy file "C:\Program Files (x86)\Smart Fpg Editor\SmartFpgEditor.exe.Manifest" on line 15. The value "0.5.1" of attribute "version" in element "assemblyIdentity" is invalid.

    So this has to do with the manifest. Probably the version number must be complete (not only major minor and revision)

  2. Darío Cutillas Carrillo reporter

    To solve this issue:

    1. Go to installation folder: C:\Program Files (x86)\Smart Fpg Editor

    2. Right Click on SmartFpgEditor.exe

    3. Select Details tab.

    4. Look for file version (see Picture)

    Capture.PNG

    1. Open SmartFpgEditor.exe.manifest
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    
      <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"> 
          <application> 
            <!--This Id value indicates the application supports Windows Vista functionality-->
              <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
          </application> 
      </compatibility>
    
      <assemblyIdentity type="win32" 
                        name="SmartFpgEditor" 
                        version="0.5.1" 
                        processorArchitecture="x86" 
      />
    </assembly>
    
    1. Subsitute version="0.X.X" with the File Version.

    For version 0.5.1:

    version="0.5.0.1" 
    
  3. Log in to comment