I'm having a problem with getting an EventSource to work correctly on XP,
the same install
works fine on Win7.

<Component Id="ApplicationExe" Guid="*">
              <File Id="mergefarms.exe"
Source="$(var.MergeFarms.TargetDir)$(var.MergeFarms.TargetFileName)" />
              <util:EventSource Log="SnapPlus" Name="SnapPlus"
EventMessageFile="[NETFRAMEWORK40CLIENTINSTALLROOTDIR]EventLogMessages.dll"/>
            </Component>

Is how I have it setup.  The problem on XP is that the registry entry for
the eventmessagefile comes out
as plain old "EventLogMessages.dll".  It's supposed to tack on the .NET 4
path and be
C:\Windows\Microsoft.NET\Framework\v4.0.30319\EventLogMessages.dll.  On
Win7 it does come
out with the full path.   This is causing the annoying message about a
missing event messages.

The rest of the WiX install looks to be working.  I do have the
WixNetFxExtension and WixUtilExtension
on my setup project and the xmlns: set at the top.   I did go back to my
clean XP build and installed
.NET 4.

Is this a problem on XP or am I missing something?  Thanks --Dirk



-- 
Dirk Herr-Hoyman
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to