Hello, I've been asked to work on upgrading an ASP.NET / MVC project from the
2.0 version of the .Net framework to the 4.0 version. As part of that, I'm
looking at the install packages and build scripts in the Visual Studio
solution. Some of the WiX .wxs files contain lines like the following:
<PropertyRef Id="NETFRAMEWORK20INSTALLROOTDIR"/>
and it's used like this:
<Component Id='EventSource' DiskId="1"
Guid="{DFD51048-81AF-4199-9820-57D4F5CB3B92}" KeyPath='yes'
Win64='$(var.Win64)'>
<util:EventSource
Name="[EventSource]"
Log="Our Customer App Name"
EventMessageFile="[NETFRAMEWORK20INSTALLROOTDIR]EventLogMessages.dll" />
</Component>
It appears I could just leave this pointing to the .Net 2 install directory,
because EventLogMessages.dll exists in all versions of the .Net framework. But
I thought as long as I'm upgrading other components, it might be good to
upgrade WiX as well. It seems to make sense to change the
NETFRAMEWORK20INSTALLROOTDIR to NETFRAMEWORK40FULLINSTALLROOTDIR64.
This link:
http://wix.sourceforge.net/manual-wix3/wixnetfxextension.htm
says the variable "NETFRAMEWORK40FULLINSTALLROOTDIR64" only exists in the 3.5
version of WiX which means (if I want to use
NETFRAMEWORK40FULLINSTALLROOTDIR64) I'd need to upgrade from 3.0 to 3.5. I'm
not sure that's a sufficient reason to upgrade but I can imagine 3.5 has many
improvements over 3.0.
So my question is, can someone please point me to a list of breaking changes,
if any, between 3.0 and 3.5? And / or give me any tips I should be aware of,
if I do upgrade?
Thank you,
David Barrows
Hitachi Consulting UK Limited is a company registered in England with
registration
number 05660638 whose registered office is at 2 More London Riverside, London,
SE1 2AP.
This e-mail is intended solely for the person or entity to which it is addressed
and may contain confidential and/or privileged information. Any review,
dissemination,
copying, printing or other use of this e-mail by persons or entities other than
the
addressee is prohibited. If you have received this e-mail in error, please
contact
the sender immediately and delete the material from any computer. (HCED0411)
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users