[Mono-dev] AssemblyInstaller

Vincent Povirk madewokherd at gmail.com
Sat Sep 18 12:16:38 EDT 2010

I believe Kornél's explanation is correct. I've seen some Windows
installers instantiate ManagedInstallerClass using the .NET embedding
API and use IManagedInstaller as a COM server to start an install.
Wine implements that API based on Mono, and I'm hoping to see
ManagedInstallerClass implemented so these installers can start

It appears that Mono's COM interop code translates exceptions to
HRESULT returns, so Mono currently provides an IManagedInstaller
object whose ManagedInsall method just returns E_NOTIMPL.

More information about the Mono-devel-list mailing list