[webkit-dev] Removing of COM registration in Windows builds means C# .Net clients can no longer be built?
Giles Jermy
Giles.Jermy at ascom.com
Wed Sep 17 07:40:17 PDT 2008
Does anyonw know how to generate C# clients for WebKit since COM
registration has been removed from trunk?
As per
Changeset 36245 <http://trac.webkit.org/changeset/36245> for
trunk/WebKit/win/ForEachCoClass.cpp
<http://trac.webkit.org/browser/trunk/WebKit/win/ForEachCoClass.cpp?rev=
36245>
Changeset 34346 <http://trac.webkit.org/changeset/34346> for
trunk/WebKit/win/ForEachCoClass.cpp
<http://trac.webkit.org/browser/trunk/WebKit/win/ForEachCoClass.cpp?rev=
34346>
COM registration is no longer performed and reg-free COM used instead.
This is fine for C++ native clients (example being WinLauncher app), as
Manifest tool supports creating the appropriate assembly manifest for
reg-free COM without referenced
But as far as I know (and as per
http://msdn.microsoft.com/en-gb/magazine/cc188708.aspx) attempting to
write a C# client is now problematic. In Msdev2005 C# supports isolated
COM dlls for deployed build, but the COM component needs to be
registered on the development machine.
So now would get following building a C# client using WebKit "Error
71 Problem isolating COM reference 'WebKit': No registered
classes were detected for this component"
So - anyone ideas for building C# clients for WebKit since COM
registration has been removed from trunk?
Many thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080917/2f7a0ec6/attachment.html
More information about the webkit-dev
mailing list