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

github.com/mono/mono-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2008-09-20 03:25:11 +0400
committerMiguel de Icaza <miguel@gnome.org>2008-09-20 03:25:11 +0400
commit585d5e14218e30d0305999d2772558d6c461e442 (patch)
treef2dcb2e67b205cb0e748b0bf6ab634683f01e724 /gui-compare
parent0bf8fa4d79cab96bca1333d6770762bfc3b77f60 (diff)
Add 3.5SP1 support
svn path=/trunk/mono-tools/; revision=113599
Diffstat (limited to 'gui-compare')
-rw-r--r--gui-compare/InfoManager.cs94
1 files changed, 90 insertions, 4 deletions
diff --git a/gui-compare/InfoManager.cs b/gui-compare/InfoManager.cs
index 1c42510c..1f9e19d9 100644
--- a/gui-compare/InfoManager.cs
+++ b/gui-compare/InfoManager.cs
@@ -210,6 +210,55 @@ namespace GuiCompare
// "System.Management.Instrumentation",
"System.Messaging",
};
+
+ string [] api_3_5_sp1 = {
+ "mscorlib",
+ "System",
+ "System.AddIn",
+ "System.AddIn.Contract",
+ "System.Configuration",
+ "System.Core",
+ // "System.Configuration.Install",
+ "System.Data",
+ "System.Data.Linq",
+ "System.Data.OracleClient",
+ "System.DirectoryServices",
+ // "System.DirectoryServices.AccountManagement",
+ // "System.DirectoryServices.Protocols",
+ "System.Drawing",
+ "System.Net",
+ "System.Runtime.Remoting",
+ "System.Security",
+ "System.ServiceProcess",
+ "System.Transactions",
+ "System.Web",
+ "System.Web.Extensions",
+ // "System.Web.Extensions.Design",
+ // "System.Web.Mobile",
+ // "System.Web.RegularExpressions",
+ //
+ "System.Web.Services",
+ "System.Windows.Forms",
+ "System.Xml",
+ "System.Xml.Linq",
+ "",
+ "System.Runtime.Serialization.Formatters.Soap",
+ "cscompmgd",
+ "Microsoft.VisualBasic",
+ "",
+ "Microsoft.Build.Engine",
+ "Microsoft.Build.Framework",
+ "Microsoft.Build.Tasks",
+ "Microsoft.Build.Utilities",
+ "",
+ "System.Configuration.Install",
+ "System.Design",
+ "System.Drawing.Design",
+ "System.EnterpriseServices",
+ "System.Management",
+ // "System.Management.Instrumentation",
+ "System.Messaging",
+ };
string [] api_3_5_wxf = {
"PresentationCore",
@@ -236,6 +285,32 @@ namespace GuiCompare
"ReachFramework",
"System.Printing",
};
+
+ string [] api_3_5_wxf_sp1 = {
+ "PresentationCore",
+ "PresentationFramework",
+ "System.Speech",
+ "WindowsBase",
+ "",
+ "System.IdentityModel",
+ "System.IdentityModel.Selectors",
+ "System.IO.Log",
+ "System.Runtime.Serialization",
+ "System.ServiceModel",
+ "",
+ "System.Workflow.Activities",
+ "System.Workflow.ComponentModel",
+ "System.Workflow.Runtime",
+ "",
+ "PresentationBuildTasks",
+ "",
+ "PresentationFramework.Aero",
+ "PresentationFramework.Classic",
+ "PresentationFramework.Luna",
+ "PresentationFramework.Royale",
+ "ReachFramework",
+ "System.Printing",
+ };
public static void Init ()
{
@@ -291,6 +366,10 @@ namespace GuiCompare
case "3.5":
u = new Uri ("http://mono.ximian.com/masterinfos/masterinfos-3.5.tar.gz");
break;
+
+ case "3.5sp1":
+ u = new Uri ("http://mono.ximian.com/masterinfos/masterinfos-3.5-sp1.tar.gz");
+ break;
default:
main.Status = "Profile is unknown";
@@ -564,12 +643,19 @@ namespace GuiCompare
Populate (sub, "API 1.1", "1.0", "1.0", api_1_1);
Populate (sub, "API 2.0", "2.0", "2.0", api_2_0);
- Populate (sub, "API 3.0 (WxF)", "3.0", "3.0", api_3_0);
- Populate (sub, "API 3.5 (2.0 SP1 + LINQ)", "2.0", "3.5", api_3_5);
- Populate (sub, "API 3.5 (WxF SP1)", "3.0", "3.5", api_3_5_wxf);
+ Populate (sub, "API 3.5-SP1 Core", "2.0", "3.5sp1", api_3_5_sp1);
+ Populate (sub, "API 3.5-SP1 WxF", "3.0", "3.5sp1", api_3_5_wxf_sp1);
+ Populate (sub, "Silverlight 2.0 (Beta 2)", "2.1", "SL2", api_sl2_beta);
+
+ separator = new SeparatorMenuItem ();
+ separator.ShowAll ();
+ sub.Add (separator);
+
+ Populate (sub, "API 3.0 (Original WxF only)", "3.0", "3.0", api_3_0);
+ Populate (sub, "API 3.5 Core", "2.0", "3.5", api_3_5);
+ Populate (sub, "API 3.5 WxF", "3.0", "3.5", api_3_5_wxf);
Populate (sub, "Silverlight 1.1 (Deprecated)", "2.1", "2.1", api_sl11);
- Populate (sub, "Silverlight 2.0 (Beta 2)", "2.1", "SL2", api_sl2_beta);
}
}
}