[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