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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users