[webkit-dev] Failure to run WinLauncher

mlinkguard-webkit at yahoo.com mlinkguard-webkit at yahoo.com
Sun Jun 15 23:36:49 PDT 2008


In Windows the WebKit is a COM object and it looks like it isn't registered in your machine. If you don't want to register it, just have the WinLauncher.exe, webkit.dll and the file WinLauncher.exe.manifest (that you create) with the content below in the same directory (for a release build. The debug build uses the CRT debug):
 
<?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.CRT' version='8.0.50727.762' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
    </dependentAssembly>
  </dependency>
  <file name = "WebKit.dll">
    <comClass clsid="{4FF47097-3FEA-4B47-AC0E-90725C546490}" progid = "OpenSourceWebKit.WebView" threadingModel = "Apartment" />
  </file>
  <file name = "WebKit.dll">
    <comClass clsid="{97F3EB52-9EAC-4062-82E1-E5C1E7789DEE}" progid = "OpenSourceWebKit.WebMutableURLRequest" threadingModel = "Apartment" />
  </file>
</assembly>
 
This is the MS CRT I have installed. You may want to check in your WinLaucher build release directory the file WinLauncher.exe.intermediate.manifest and use the assembyIndentity entry you have there.
 
Manoel Marques


More information about the webkit-dev mailing list