[Bug 18070] Multiple apps need separate msi custom action server process due to COM/ MTA and/or isolation issues (Adobe CS3/CS4, Flash, Windows SDK 2008, Strawberry Perl, MS Office 2010)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Nov 24 22:08:32 CST 2017


https://bugs.winehq.org/show_bug.cgi?id=18070

Zebediah Figura <z.figura12 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |z.figura12 at gmail.com

--- Comment #130 from Zebediah Figura <z.figura12 at gmail.com> ---
I've been looking at a proper solution for this.

We already have the MSIServer service already implemented—it just doesn't do
anything yet. I think the best way to fix this is to register the
IWineMsiRemote* classes in the server process with REGCLS_MULTIPLEUSE, so not
much change in infrastructure at all. I see two ways of doing this: either move
all of the COM objects into msiexec.exe, or add an internal function in
msi.dll. I like the first one for the sake of separation, but it does mean we
need an internal idl.

Any thoughts on this from anyone else?

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list