Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-11 Thread TimM
My condition is: Again we are still at WiX 3.7 so will not be able to look at the 3.8 functionality until we move to that version in our build environment. I have not yet looks into the registry keys, but I guess that I should if we support 4.5, but most of the machines that we will be

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-11 Thread Nicolás Alvarez
2014-07-11 8:57 GMT-03:00 TimM timmay...@smarttech.com: My condition is: Again we are still at WiX 3.7 so will not be able to look at the 3.8 functionality until we move to that version in our build environment. I have not yet looks into the registry keys, but I guess that I should if we

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-11 Thread John Cooper
If it detects 4.5, it will detect 4.5.1. From the log of one of my installers: AppSearch: Property: NETFRAMEWORK45, Signature: NetFramework45 MSI (c) (AC:CC) [17:30:47:228]: PROPERTY CHANGE: Adding NETFRAMEWORK45 property. Its value is '#378758'. Note the '#' symbol at the beginning of the

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-11 Thread TimM
That's the think though, I checked the install log after it failed to find .NET 4.5 and the NETFRAMEWORK45 property was not generated at all. So if in WiX 3.7 it will detect 4.5 and greater then it should have at least created that property with the version that it found. So why did it not do

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-11 Thread Carter Young
I just read the entire message on Nabble, and logs are kinda my thing, so would you mind posting the log... Carter Quoting TimM timmay...@smarttech.com: That's the think though, I checked the install log after it failed to find .NET 4.5 and the NETFRAMEWORK45 property was not generated at

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-11 Thread John Cooper
Do you have the netFx extension linked in? -- John Merryweather Cooper Build Install Engineer - ESA Jack Henry Associates, Inc.® Shawnee Mission, KS  66227 Office:  913-341-3434 x791011 jocoo...@jackhenry.com www.jackhenry.com -Original Message- From: TimM

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-11 Thread TimM
Yes, I should have netfx linked in. It shows in my project References and it is listed at the top of my wix project: ?xml version=1.0 encoding=UTF-8? Wix xmlns=http://schemas.microsoft.com/wix/2006/wi; xmlns:netfx=http://schemas.microsoft.com/wix/NetFxExtension; Now we build through

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-11 Thread John Cooper
The AppSearch is for the .NET Framework 4.5 is not running at all in your log. NETFRAMEWORK45 is not being set to any value. That is most unusual. I presume you have a PropertyRef Id=NETFRAMEWORK45 above your launch condition and you do not re-define NETFRAMEWORK45 anywhere? -- John

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-11 Thread TimM
Well I feel like an Idiot I was declaring Property Id=NETFRAMEWORK45 / and missed the Ref part of it and did not even noticed after all the examples that I looked at Sorry for all the hassles that I put you through. I'll give it another shot and more than likely it will work now..

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-11 Thread Carter Young
See Here: http://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx And According to your log, your MSI is functioning Properly: Property(C): MsiNetAssemblySupport = 4.0.30319.33440. The 4.5 Version Numbers start at: 378389 for the 4.5 DWORD. According to the Document Above your

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-11 Thread TimM
Okay changing the property to PropertyRef fixed the issue. The MsiNetAsseblySupport = 4.0.30319.33440 The NETFRAMEWORK45 = #378675 Which means that what is installed is: 4.5.51641 So I am good to go. Thanks for all the help. -- View this message in context:

[WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-10 Thread TimM
I have seen many WiX articles on detecting .NET 4.5 or greater and I have implemented the recommended entires, but my install will FAIL to detect .NET 4.5 on machines that have .NET 4.5 and 4.5.1. Now we are still using WiX 3.7, and therefore if the machine has .NET 4.5.1 does the NETFRAMEWORK45

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-10 Thread Jeremiahf
You have the check the registry. Here is my example but with .NET 4.0 !--.NET 4.0 Installation detection-- Property Id=NETFRAMEWORK40CLIENT RegistrySearch Id=NetFramework40Client Root=HKLM Key=SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client Name=Install Type=raw / /Property

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-10 Thread John Cooper
From the Wix 3.8 wix.chm documentation: Here is a complete list of properties for the .NET Framework 4.5 and .NET Framework 4.5.1 product families. Note that because v4.5.1 is an in-place upgrade to v4.5, the same properties are used for both versions. To differentiate, you must check the

Re: [WiX-users] Install fails to detect .NET 4.5 or greater on system

2014-07-10 Thread John Cooper
So, what does your condition look like? Can't see it in your authoring. -- John Merryweather Cooper Build Install Engineer - ESA Jack Henry Associates, Inc.® Shawnee Mission, KS  66227 Office:  913-341-3434 x791011 jocoo...@jackhenry.com www.jackhenry.com -Original Message- From: