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:
Diffstat (limited to 'setup/WixSetup/Product.wxs')
-rw-r--r--setup/WixSetup/Product.wxs85
1 files changed, 83 insertions, 2 deletions
diff --git a/setup/WixSetup/Product.wxs b/setup/WixSetup/Product.wxs
index 4da158e5a5..c643c99ae6 100644
--- a/setup/WixSetup/Product.wxs
+++ b/setup/WixSetup/Product.wxs
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<?define ProductShortName = "MonoDevelop" ?>
-<?define ProductVersion = "2.4.9.1" ?>
-<?define ProductVersionText = "2.4.9.1" ?>
+<?define ProductVersion = "2.6.0" ?>
+<?define ProductVersionText = "2.6" ?>
+<?define HKCRNAME = "MonoDevelop2.6.0.0" ?>
<?define Manufacturer = "Novell" ?>
<?define UpgradeCode = "9134F74C-E7E3-471A-9833-C86FB45CD38E" ?>
@@ -582,6 +583,86 @@
<File Name="MonoDevelop.AssemblyBrowser.dll" Source="$(var.BuildRoot)\AddIns\MonoDevelop.AssemblyBrowser.dll" />
<File Name="MonoDevelop.SourceEditor2.dll" Source="$(var.BuildRoot)\AddIns\MonoDevelop.SourceEditor2.dll" />
<File Name="WindowsPlatform.dll" Source="$(var.BuildRoot)\AddIns\WindowsPlatform.dll" />
+ <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)' />
+ <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'>
+ <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='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.ascx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.ashx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.asmx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.asp\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.aspx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.c\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.cc\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.cs\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.csproj\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.cxx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.h\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.hpp\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.htm\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.html\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.hxx\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.master\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.mdp\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.sln\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.vb\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.vbproj\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
+ <RegistryKey Root='HKCR' Key='.xml\OpenWithProgids' Action='createAndRemoveOnUninstall'>
+ <RegistryValue Type='string' Name='$(var.HKCRNAME)' Value='' />
+ </RegistryKey>
</Component>
</Directory>