|
|
|
@ -8,31 +8,31 @@ |
|
|
|
--> |
|
|
|
--> |
|
|
|
|
|
|
|
|
|
|
|
<Product Id="*" |
|
|
|
<Product Id="*" |
|
|
|
Name="SharpDevelop 4.0 Beta 4" |
|
|
|
Name="SharpDevelop 4.1" |
|
|
|
Manufacturer="ic#code" |
|
|
|
Manufacturer="ic#code" |
|
|
|
Language="1033" |
|
|
|
Language="1033" |
|
|
|
Codepage="1252" |
|
|
|
Codepage="1252" |
|
|
|
UpgradeCode="D6355909-87E1-4CC7-81EF-3057D540A103" |
|
|
|
UpgradeCode="53805F5D-AC04-4592-8078-6EB7164D8C15" |
|
|
|
Version="4.0.$(var.PRODUCTBUILDVERSION)"> |
|
|
|
Version="4.1.$(var.PRODUCTBUILDVERSION)"> |
|
|
|
|
|
|
|
|
|
|
|
<Package Description="SharpDevelop 4.0.0.$(var.PRODUCTBUILDVERSION)" |
|
|
|
<Package Description="SharpDevelop 4.1.0.$(var.PRODUCTBUILDVERSION)" |
|
|
|
InstallerVersion="300" |
|
|
|
InstallerVersion="300" |
|
|
|
Compressed="yes"/> |
|
|
|
Compressed="yes"/> |
|
|
|
|
|
|
|
|
|
|
|
<!-- Upgrade information --> |
|
|
|
<!-- Upgrade information --> |
|
|
|
<Upgrade Id="D6355909-87E1-4CC7-81EF-3057D540A103"> |
|
|
|
<Upgrade Id="53805F5D-AC04-4592-8078-6EB7164D8C15"> |
|
|
|
<!-- The UpgradeCode must be changed to allow two versions of SharpDevelop to be installed side-by-side --> |
|
|
|
<!-- The UpgradeCode must be changed to allow two versions of SharpDevelop to be installed side-by-side --> |
|
|
|
|
|
|
|
|
|
|
|
<!-- Checks for older versions --> |
|
|
|
<!-- Checks for older versions --> |
|
|
|
<UpgradeVersion Minimum="4.0.0" |
|
|
|
<UpgradeVersion Minimum="4.1.0" |
|
|
|
IncludeMinimum="yes" |
|
|
|
IncludeMinimum="yes" |
|
|
|
Maximum="4.0.$(var.PRODUCTBUILDVERSION)" |
|
|
|
Maximum="4.1.$(var.PRODUCTBUILDVERSION)" |
|
|
|
IncludeMaximum="no" |
|
|
|
IncludeMaximum="no" |
|
|
|
Property="PREVIOUSVERSIONFOUND"/> |
|
|
|
Property="PREVIOUSVERSIONFOUND"/> |
|
|
|
<!-- Checks for newer versions --> |
|
|
|
<!-- Checks for newer versions --> |
|
|
|
<UpgradeVersion OnlyDetect="yes" |
|
|
|
<UpgradeVersion OnlyDetect="yes" |
|
|
|
Property="NEWERVERSIONFOUND" |
|
|
|
Property="NEWERVERSIONFOUND" |
|
|
|
Minimum="4.0.$(var.PRODUCTBUILDVERSION)" |
|
|
|
Minimum="4.1.$(var.PRODUCTBUILDVERSION)" |
|
|
|
IncludeMinimum="no"/> |
|
|
|
IncludeMinimum="no"/> |
|
|
|
</Upgrade> |
|
|
|
</Upgrade> |
|
|
|
|
|
|
|
|
|
|
|
@ -145,7 +145,7 @@ |
|
|
|
each be a feature if the user wants to heavily customise the installation. |
|
|
|
each be a feature if the user wants to heavily customise the installation. |
|
|
|
--> |
|
|
|
--> |
|
|
|
<Feature Id="Complete" |
|
|
|
<Feature Id="Complete" |
|
|
|
Title="SharpDevelop 4.0" |
|
|
|
Title="SharpDevelop 4.1" |
|
|
|
Description="Installs SharpDevelop and registers file associations" |
|
|
|
Description="Installs SharpDevelop and registers file associations" |
|
|
|
Level="1" |
|
|
|
Level="1" |
|
|
|
ConfigurableDirectory="INSTALLDIR" |
|
|
|
ConfigurableDirectory="INSTALLDIR" |
|
|
|
@ -622,7 +622,7 @@ |
|
|
|
<UIRef Id="WixUI_FeatureTree"/> |
|
|
|
<UIRef Id="WixUI_FeatureTree"/> |
|
|
|
|
|
|
|
|
|
|
|
<!-- |
|
|
|
<!-- |
|
|
|
If a newer version of SharpDevelop 4.0 is installed show an |
|
|
|
If a newer version of SharpDevelop 4.1 is installed show an |
|
|
|
error message. |
|
|
|
error message. |
|
|
|
|
|
|
|
|
|
|
|
This message is not displayed immediately, the FindRelatedProducts |
|
|
|
This message is not displayed immediately, the FindRelatedProducts |
|
|
|
@ -636,13 +636,13 @@ |
|
|
|
<!-- |
|
|
|
<!-- |
|
|
|
Display an error message if a newer version found. |
|
|
|
Display an error message if a newer version found. |
|
|
|
|
|
|
|
|
|
|
|
Since the installer completely removes the existing SharpDevelop 4.0 |
|
|
|
Since the installer completely removes the existing SharpDevelop 4.1 |
|
|
|
downgrades would work without any problems, but for now we |
|
|
|
downgrades would work without any problems, but for now we |
|
|
|
inform the user that a newer version already exists. |
|
|
|
inform the user that a newer version already exists. |
|
|
|
--> |
|
|
|
--> |
|
|
|
<Custom Action="NoDowngrade" After="FindRelatedProducts">NEWERVERSIONFOUND</Custom> |
|
|
|
<Custom Action="NoDowngrade" After="FindRelatedProducts">NEWERVERSIONFOUND</Custom> |
|
|
|
<!-- |
|
|
|
<!-- |
|
|
|
Removes the older version of SharpDevelop 4.0, if we are upgrading, |
|
|
|
Removes the older version of SharpDevelop 4.1, if we are upgrading, |
|
|
|
before installing the new version. |
|
|
|
before installing the new version. |
|
|
|
|
|
|
|
|
|
|
|
Unfortunately the user is not informed of this upgrade. I think |
|
|
|
Unfortunately the user is not informed of this upgrade. I think |
|
|
|
|