cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
svend_lysemose
Level 3

.net 4.5.1

Is a prerequisite available?
Labels (1)
0 Kudos
(6) Replies
tjohnson1
Technical Writer
Technical Writer

There is not a prerequisited for 4.5.1. You can however use the Prerequisite Editor and create your own: http://kb.flexerasoftware.com/doc/Helpnet/installshield20helplib/Content/helplibrary/SetupPrereqEditor.htm
0 Kudos
p_wozniak
Level 2

Is it possible for someone to share the finished prerequisite for net 4.5.1?
If someone has prepared in the editor, please add it as an attachment. This will facilitate my work and others.
0 Kudos
ricko2001
Level 3

Seems to work for me. I only have to deal with Win 7 and later.
I don't deal with the case of a ver 4 release later than 4.5.1 already installed. I am hoping the ,net installer will handle that.
Any feedback would be appreciated.








Path="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full"
FileName="Release" ReturnValue="378758">



Path="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full"
FileName="Release" ReturnValue="378675">











URL="http://download.microsoft.com/download/1/6/7/167F0D79-9317-48AE-AEDB-17120579F8E2/NDP451-KB2858728-x86-x64-AllOS-ENU.exe"
CheckSum="607d3c9b399e3d303a1b14eb4326bd1e"
FileSize="0,70087104">



cmdline="/q /norestart"
cmdlinesilent="/q /norestart"
returncodetoreboot="1641,3010">


Description="This prerequisite installs the .NET Framework 4.5.1 package.">



0 Kudos
mikec25
Level 2

Dude, that was perfect!!
0 Kudos
stevehoek
Level 2

Hi,

Thanks for posting this Ricko2001!

I have a question about the conditions... don't both conditions have to evaluate to TRUE for the pre-req to be considered "installed"? So you're checking for each .NET 4.5.1 version. On a Win7/8.0 machine, it will never have the Win8.1 value, and vice versa. Why not just one condition checking for exactly the 378758 value (Win7/8.0) and use the OS conditions to skip the check on Win8.1?

Cheers,
-Steve
0 Kudos
adboll
Level 3

For the operating system conditions, I went by Microsoft's download page documentation of:

"Microsoft .NET Framework 4.5.1 (Offline Installer) for Windows Vista SP2, Windows 7 SP1, Windows 8, Windows Server 2008 SP2 Windows Server 2008 R2 SP1 and Windows Server 2012"

The reg key using the version number I found on my own, but I guess any of the three will work. You may not want to include the condition for release 378675 because I looked it up and that is the Release Candidate. It will work, but if you only want the latest, only include the release 378758.








0 Kudos