all groups > dotnet setup > august 2005 >
You're in the

dotnet setup

group:

.NET Framework Launch Condition for 1.1 SP1?


.NET Framework Launch Condition for 1.1 SP1? Wencheng Magiya
8/25/2005 12:00:00 AM
dotnet setup: Hi,

Anybody know how to modify the setup project's .NET Framework Launch
Condition to detect Framework 1.1 SP1 instead of 1.1?

Cheers!
Wencheng

Re: .NET Framework Launch Condition for 1.1 SP1? Phil Wilson
8/26/2005 2:23:04 PM
This works but it's a lousy solution because it's a string comparison.
However it's just about the only option that lets you use the VS IDE to set
it. MsiNetAssemblySupport is the case-sensitive name of a Windows Installer
property that's a string-valued version. So if you add a new condition

MsiNetAssemblySupport > "1.1.4322.2299"

where SP1 is 2300 in the patch IIRC.

Another method which again is very 1.1 specific is to add a File Search to
Search Target Machine. Search for fusion.dll in
[WindowsFolder]Microsoft.Net\Framework\v1.1.4322 and use a MinVersion
property of 1.1.4322.2299. Have a Property name such as GOODFUSION. Then add
a launch condition and put GOODFUSION in the Condition.
--
Phil Wilson [MVP Windows Installer]
----
[quoted text, click to view]

Re: .NET Framework Launch Condition for 1.1 SP1? Wencheng Magiya
8/30/2005 12:00:00 AM
Thank you Phil!


[quoted text, click to view]

AddThis Social Bookmark Button