Actually, you're a little behind on the news. Since a few months ago, WiX has 
included Deployment Tools Foundation which fully supports managed custom 
actions while solving the technical issues. See Rob's newer blog post here: 
http://robmensching.com/blog/archive/2008/05/16/Deployment-Tools-Foundation-joins-the-WiX-toolset.aspx


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of DE?K JAHN, G?bor
Sent: Sunday, August 24, 2008 5:57 AM
To: Windows Installer XML toolset developer mailing list
Subject: [WiX-devs] Wix and C#

On Fri, 22 Aug 2008 10:13:52 -0400, Joanne Paul wrote:

Joanne,

> but it wont show my message box when I execute the msi. Could you
> please tell me what is wrong in my way of doing things.

Using C# is the problem. You have to use a native Win32 DLL for a custom 
action, not managed .NET code. This is an ongoing debate because more and more 
programmers are .NET-only (which is, but this is strictly my personal opinion, 
a very big problem, programmers have to know several languages, including C, 
C++ and Pascal and similar to call themselves programmers but I digress) and 
.NET does offer a nice, cosy environment to do things in. Still, this is not an 
arbitrary limitation, it has it reasons. See 
http://www.tramontana.co.hu/wix/lesson3.php#3.5 for a short description and a 
link to Rob's blog detailing the issue.

Bye,
   G?bor

-------------------------------------------------------------------
DE?K JAHN, G?bor -- Budapest, Hungary
E-mail: [EMAIL PROTECTED]


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to