1. Computer problem? Tech Support Guy is completely free -- paid for by advertisers and donations. Click here to join today! If you're new to Tech Support Guy, we highly recommend that you visit our Guide for New Members.

Solved: application has failed to start as side by side configuration is incorrect

Discussion in 'Windows Vista' started by kishorekc, Oct 11, 2008.

Thread Status:
Not open for further replies.
Advertisement
  1. kishorekc

    kishorekc Thread Starter

    Joined:
    Oct 11, 2008
    Messages:
    1
    So, I had the same problem as above. I had developed a dll using Qt that worked fine on my machine but would not register on another. The familiar "This application has failed to start because the application configuration is incorrect..." appears when I ran the depencency walker on the dll.

    So this was the solution that worked for me, which may help some others see what's going wrong here:

    Within my dll the manifest emedded read:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <dependency>
    <dependentAssembly>
    <assemblyIdentity type="win32" name="Microsoft.VC80.DebugCRT" version="8.0.50608.0" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
    </dependentAssembly>
    </dependency>
    </assembly>

    It seemed that the assembly definition was not found upon my client computer. So then, from within my original computer's 'Windows\WinSxS' directory, I copied the 'x86_Microsoft.VC80.DebugCRT_1f...' directory and it's associated files within the 'Policies' and 'Manifests' directories onto the client computer. Once copied, the dll registrered fine.

    Hope this helps...
     
  2. ~Candy~

    ~Candy~ Retired Administrator

    Joined:
    Jan 27, 2001
    Messages:
    103,706
    As above where? :confused:
     
As Seen On
As Seen On...

Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

Join over 733,556 other people just like you!

Thread Status:
Not open for further replies.

Short URL to this thread: https://techguy.org/758168