Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorischyrus <stevens@ischyrus.com>2011-03-18 05:31:43 +0300
committerLluis Sanchez <slluis.devel@gmail.com>2011-03-23 14:19:10 +0300
commit537ba3d8d94eb671c3cfb7fb0280e0d44faea6da (patch)
tree9154393c522213c53de89788f477acbbb8494f7f /setup/WixSetup/Product.wxs
parentcc55ea24e52835de519e51fd8e4168fc6a06038c (diff)
Updating the setup project to include an AssemblyVersion variable so that registry keys are correctly created.
This caused an issue with JumpList support because the ProductVersion lags behind the AssemblyVersion until the final release.
Diffstat (limited to 'setup/WixSetup/Product.wxs')
-rw-r--r--setup/WixSetup/Product.wxs52
1 files changed, 26 insertions, 26 deletions
diff --git a/setup/WixSetup/Product.wxs b/setup/WixSetup/Product.wxs
index a5971c9178..646b84ff02 100644
--- a/setup/WixSetup/Product.wxs
+++ b/setup/WixSetup/Product.wxs
@@ -2,7 +2,7 @@
<?define ProductShortName = "MonoDevelop" ?>
<?define ProductVersion = "2.5.9" ?>
<?define ProductVersionText = "2.5.9" ?>
-<?define HKCRNAME = "MonoDevelop2.5.9.0" ?>
+<?define AssemblyVersion = "2.6.0.0" ?>
<?define Manufacturer = "Novell" ?>
<?define UpgradeCode = "9134F74C-E7E3-471A-9833-C86FB45CD38E" ?>
@@ -586,82 +586,82 @@
<File Name="Microsoft.WindowsAPICodePack.dll" Source="$(var.BuildRoot)\AddIns\Microsoft.WindowsAPICodePack.dll" />
<File Name="Microsoft.WindowsAPICodePack.Shell.dll" Source="$(var.BuildRoot)\AddIns\Microsoft.WindowsAPICodePack.Shell.dll" />
- <RegistryKey Root='HKCR' Key='$(var.HKCRNAME)' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='AppUserModelID' Value='$(var.HKCRNAME)' />
+ <RegistryKey Root='HKCR' Key='$(var.AssemblyVersion)' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='AppUserModelID' Value='$(var.AssemblyVersion)' />
<RegistryValue Type='string' Name='CurVer' Value='$(var.ProductVersion)' />
<RegistryValue Type='string' Name='DefaultIcon' Value='@shell32.dll,-47' />
<RegistryValue Type='string' Name='FriendlyTypeName' Value='@shell32.dll,-8975' />
</RegistryKey>
- <RegistryKey Root='HKCR' Key='$(var.HKCRNAME)\shell\Open\Command' Action='createAndRemoveOnUninstall'>
+ <RegistryKey Root='HKCR' Key='MonoDevelop$(var.AssemblyVersion)\shell\Open\Command' Action='createAndRemoveOnUninstall'>
<RegistryValue Type='string' Value='[INSTALLLOCATION]bin\monodevelop.exe %1' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.asax\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.ascx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.ashx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.asmx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.asp\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.aspx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.c\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.cc\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.cs\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.csproj\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.cxx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.h\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.hpp\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.htm\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.html\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.hxx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.master\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.mdp\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.sln\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.vb\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.vbproj\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
<RegistryKey Root='HKCR' Key='.xml\OpenWithProgids' Action='createAndRemoveOnUninstall'>
- <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ <RegistryValue Type='string' Name='MonoDevelop$(var.AssemblyVersion)' Value='' />
</RegistryKey>
</Component>
</Directory>