$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r55665 - in sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer: . Properties
From: pbristow_at_[hidden]
Date: 2009-08-19 09:41:52
Author: pbristow
Date: 2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
New Revision: 55665
URL: http://svn.boost.org/trac/boost/changeset/55665
Log:
uadded laplace distribution
Binary files modified: 
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.suo
Text files modified: 
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexForm.cs                     |     6                                         
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.Designer.cs          |   192 ++++++++--------                        
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.resx                 |   474 ++++++++++++++++++++--------------------
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs        |     4                                         
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Resources.Designer.cs  |     2                                         
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Settings.Designer.cs   |     4                                         
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj      |    36 ++                                      
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj.user |     1                                         
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.sln         |     4                                         
   9 files changed, 369 insertions(+), 354 deletions(-)
Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexForm.cs
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexForm.cs	(original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexForm.cs	2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -45,7 +45,7 @@
         distexSplash frmSplash = new distexSplash();
         frmSplash.Show();
         frmSplash.Update();
-        // Now load our data while the splash is showing:    
+        // Now load our data while the splash is showing:
         if (boost_math.any_distribution.size() <= 0)
         {
           MessageBox.Show("Problem loading any distributions, size = " + boost_math.any_distribution.size().ToString());
@@ -276,7 +276,7 @@
       }
       catch (SystemException se)
       {
-          MessageBox.Show(se.Message + 
+          MessageBox.Show(se.Message +
               " Please check the distribution's parameters and try again.", "Distribution Error");
           this.propertiesTab.SelectedIndex = 0;
           e.Cancel = true;
@@ -574,7 +574,7 @@
       "\nFor more information, including downloads see " +
       "\nhttp://boost-consulting.com/vault/index.php?action=downloadfile&filename=math_toolkit.html&directory=Math%20-%20Numerics&" +
       "\n(Note that .NET framework 2.0 and VCredist are requirements for this program.)" +
-      "\n\nCopyright John Maddock & Paul A. Bristow 2007";
+      "\n\nCopyright John Maddock & Paul A. Bristow 2007, 2009";
 
       MessageBox.Show("Statistical Distribution Explorer\n" + helpText);
     }
Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.Designer.cs
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.Designer.cs	(original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.Designer.cs	2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -28,102 +28,102 @@
         /// </summary>
         private void InitializeComponent()
         {
-            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(distexSplash));
-            this.labelApplicationTitle = new System.Windows.Forms.Label();
-            this.labelApplicationVersion = new System.Windows.Forms.Label();
-            this.labelApplicationCopyright = new System.Windows.Forms.Label();
-            this.labelApplicationDescription = new System.Windows.Forms.Label();
-            this.pictureBox1 = new System.Windows.Forms.PictureBox();
-            this.groupBox1 = new System.Windows.Forms.GroupBox();
-            ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
-            this.SuspendLayout();
-            // 
-            // labelApplicationTitle
-            // 
-            this.labelApplicationTitle.BackColor = System.Drawing.SystemColors.Control;
-            this.labelApplicationTitle.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F);
-            this.labelApplicationTitle.ForeColor = System.Drawing.Color.Black;
-            this.labelApplicationTitle.Location = new System.Drawing.Point(331, 27);
-            this.labelApplicationTitle.Name = "labelApplicationTitle";
-            this.labelApplicationTitle.Size = new System.Drawing.Size(313, 133);
-            this.labelApplicationTitle.TabIndex = 0;
-            this.labelApplicationTitle.Text = "labelApplicationTitle";
-            this.labelApplicationTitle.TextAlign = System.Drawing.ContentAlignment.TopCenter;
-            // 
-            // labelApplicationVersion
-            // 
-            this.labelApplicationVersion.BackColor = System.Drawing.SystemColors.Control;
-            this.labelApplicationVersion.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-            this.labelApplicationVersion.ForeColor = System.Drawing.SystemColors.ActiveCaption;
-            this.labelApplicationVersion.Location = new System.Drawing.Point(315, 184);
-            this.labelApplicationVersion.Name = "labelApplicationVersion";
-            this.labelApplicationVersion.Size = new System.Drawing.Size(320, 20);
-            this.labelApplicationVersion.TabIndex = 1;
-            this.labelApplicationVersion.Text = "labelApplicationVersion";
-            this.labelApplicationVersion.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
-            this.labelApplicationVersion.Click += new System.EventHandler(this.labelApplicationVersion_Click);
-            // 
-            // labelApplicationCopyright
-            // 
-            this.labelApplicationCopyright.BackColor = System.Drawing.SystemColors.Control;
-            this.labelApplicationCopyright.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F);
-            this.labelApplicationCopyright.ForeColor = System.Drawing.SystemColors.ActiveCaption;
-            this.labelApplicationCopyright.Location = new System.Drawing.Point(72, 214);
-            this.labelApplicationCopyright.Name = "labelApplicationCopyright";
-            this.labelApplicationCopyright.Size = new System.Drawing.Size(563, 20);
-            this.labelApplicationCopyright.TabIndex = 2;
-            this.labelApplicationCopyright.Text = "labelApplicationCopyright";
-            this.labelApplicationCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
-            // 
-            // labelApplicationDescription
-            // 
-            this.labelApplicationDescription.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F);
-            this.labelApplicationDescription.ForeColor = System.Drawing.SystemColors.ActiveCaption;
-            this.labelApplicationDescription.Location = new System.Drawing.Point(27, 234);
-            this.labelApplicationDescription.Name = "labelApplicationDescription";
-            this.labelApplicationDescription.Size = new System.Drawing.Size(608, 29);
-            this.labelApplicationDescription.TabIndex = 3;
-            this.labelApplicationDescription.Text = "labelApplicationDescription";
-            this.labelApplicationDescription.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
-            // 
-            // pictureBox1
-            // 
-            this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
-            this.pictureBox1.Location = new System.Drawing.Point(27, 27);
-            this.pictureBox1.Name = "pictureBox1";
-            this.pictureBox1.Size = new System.Drawing.Size(282, 92);
-            this.pictureBox1.TabIndex = 4;
-            this.pictureBox1.TabStop = false;
-            // 
-            // groupBox1
-            // 
-            this.groupBox1.Location = new System.Drawing.Point(13, 12);
-            this.groupBox1.Name = "groupBox1";
-            this.groupBox1.Size = new System.Drawing.Size(644, 254);
-            this.groupBox1.TabIndex = 5;
-            this.groupBox1.TabStop = false;
-            // 
-            // distexSplash
-            // 
-            this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
-            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
-            this.BackColor = System.Drawing.SystemColors.Control;
-            this.ClientSize = new System.Drawing.Size(669, 276);
-            this.Controls.Add(this.pictureBox1);
-            this.Controls.Add(this.labelApplicationDescription);
-            this.Controls.Add(this.labelApplicationCopyright);
-            this.Controls.Add(this.labelApplicationVersion);
-            this.Controls.Add(this.labelApplicationTitle);
-            this.Controls.Add(this.groupBox1);
-            this.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
-            this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
-            this.Name = "distexSplash";
-            this.ShowInTaskbar = false;
-            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
-            this.Text = "Statistical Distribution Explorer";
-            ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
-            this.ResumeLayout(false);
+          System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(distexSplash));
+          this.labelApplicationTitle = new System.Windows.Forms.Label();
+          this.labelApplicationVersion = new System.Windows.Forms.Label();
+          this.labelApplicationCopyright = new System.Windows.Forms.Label();
+          this.labelApplicationDescription = new System.Windows.Forms.Label();
+          this.pictureBox1 = new System.Windows.Forms.PictureBox();
+          this.groupBox1 = new System.Windows.Forms.GroupBox();
+          ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+          this.SuspendLayout();
+          // 
+          // labelApplicationTitle
+          // 
+          this.labelApplicationTitle.BackColor = System.Drawing.SystemColors.Control;
+          this.labelApplicationTitle.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F);
+          this.labelApplicationTitle.ForeColor = System.Drawing.Color.Black;
+          this.labelApplicationTitle.Location = new System.Drawing.Point(331, 27);
+          this.labelApplicationTitle.Name = "labelApplicationTitle";
+          this.labelApplicationTitle.Size = new System.Drawing.Size(313, 133);
+          this.labelApplicationTitle.TabIndex = 0;
+          this.labelApplicationTitle.Text = "labelApplicationTitle";
+          this.labelApplicationTitle.TextAlign = System.Drawing.ContentAlignment.TopCenter;
+          // 
+          // labelApplicationVersion
+          // 
+          this.labelApplicationVersion.BackColor = System.Drawing.SystemColors.Control;
+          this.labelApplicationVersion.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+          this.labelApplicationVersion.ForeColor = System.Drawing.SystemColors.ControlText;
+          this.labelApplicationVersion.Location = new System.Drawing.Point(315, 184);
+          this.labelApplicationVersion.Name = "labelApplicationVersion";
+          this.labelApplicationVersion.Size = new System.Drawing.Size(320, 20);
+          this.labelApplicationVersion.TabIndex = 1;
+          this.labelApplicationVersion.Text = "labelApplicationVersion";
+          this.labelApplicationVersion.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
+          this.labelApplicationVersion.Click += new System.EventHandler(this.labelApplicationVersion_Click);
+          // 
+          // labelApplicationCopyright
+          // 
+          this.labelApplicationCopyright.BackColor = System.Drawing.SystemColors.Control;
+          this.labelApplicationCopyright.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F);
+          this.labelApplicationCopyright.ForeColor = System.Drawing.SystemColors.ControlText;
+          this.labelApplicationCopyright.Location = new System.Drawing.Point(72, 214);
+          this.labelApplicationCopyright.Name = "labelApplicationCopyright";
+          this.labelApplicationCopyright.Size = new System.Drawing.Size(563, 20);
+          this.labelApplicationCopyright.TabIndex = 2;
+          this.labelApplicationCopyright.Text = "labelApplicationCopyright";
+          this.labelApplicationCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
+          // 
+          // labelApplicationDescription
+          // 
+          this.labelApplicationDescription.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F);
+          this.labelApplicationDescription.ForeColor = System.Drawing.SystemColors.ControlText;
+          this.labelApplicationDescription.Location = new System.Drawing.Point(27, 234);
+          this.labelApplicationDescription.Name = "labelApplicationDescription";
+          this.labelApplicationDescription.Size = new System.Drawing.Size(608, 29);
+          this.labelApplicationDescription.TabIndex = 3;
+          this.labelApplicationDescription.Text = "labelApplicationDescription";
+          this.labelApplicationDescription.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
+          // 
+          // pictureBox1
+          // 
+          this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+          this.pictureBox1.Location = new System.Drawing.Point(27, 27);
+          this.pictureBox1.Name = "pictureBox1";
+          this.pictureBox1.Size = new System.Drawing.Size(282, 92);
+          this.pictureBox1.TabIndex = 4;
+          this.pictureBox1.TabStop = false;
+          // 
+          // groupBox1
+          // 
+          this.groupBox1.Location = new System.Drawing.Point(13, 12);
+          this.groupBox1.Name = "groupBox1";
+          this.groupBox1.Size = new System.Drawing.Size(644, 254);
+          this.groupBox1.TabIndex = 5;
+          this.groupBox1.TabStop = false;
+          // 
+          // distexSplash
+          // 
+          this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 18F);
+          this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+          this.BackColor = System.Drawing.SystemColors.Control;
+          this.ClientSize = new System.Drawing.Size(669, 276);
+          this.Controls.Add(this.pictureBox1);
+          this.Controls.Add(this.labelApplicationDescription);
+          this.Controls.Add(this.labelApplicationCopyright);
+          this.Controls.Add(this.labelApplicationVersion);
+          this.Controls.Add(this.labelApplicationTitle);
+          this.Controls.Add(this.groupBox1);
+          this.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+          this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
+          this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+          this.Name = "distexSplash";
+          this.ShowInTaskbar = false;
+          this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+          this.Text = "Statistical Distribution Explorer";
+          ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+          this.ResumeLayout(false);
 
         }
 
Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.resx
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.resx	(original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.resx	2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -121,243 +121,243 @@
   <data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        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
-        r2x7B/T//wHN81VqqBZvTgAAAABJRU5ErkJggg==
+        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
 </value>
   </data>
   <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs	(original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs	2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -10,7 +10,7 @@
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("hetp")]
 [assembly: AssemblyProduct("Distribution Explorer")]
-[assembly: AssemblyCopyright("Copyright © John Maddock 2007, Paul A. Bristow 2007")]
+[assembly: AssemblyCopyright("Copyright © John Maddock 2007, Paul A. Bristow 2009")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 
@@ -29,5 +29,5 @@
 //      Build Number
 //      Revision
 //
-[assembly: AssemblyVersion("1.0.0.5")]
+[assembly: AssemblyVersion("1.0.0.6")]
 [assembly: AssemblyFileVersion("1.0.0.0")]
Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Resources.Designer.cs
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Resources.Designer.cs	(original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Resources.Designer.cs	2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -1,7 +1,7 @@
 ï»¿//------------------------------------------------------------------------------
 // <auto-generated>
 //     This code was generated by a tool.
-//     Runtime Version:2.0.50727.42
+//     Runtime Version:2.0.50727.4016
 //
 //     Changes to this file may cause incorrect behavior and will be lost if
 //     the code is regenerated.
Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Settings.Designer.cs
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Settings.Designer.cs	(original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Settings.Designer.cs	2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -1,7 +1,7 @@
 ï»¿//------------------------------------------------------------------------------
 // <auto-generated>
 //     This code was generated by a tool.
-//     Runtime Version:2.0.50727.42
+//     Runtime Version:2.0.50727.4016
 //
 //     Changes to this file may cause incorrect behavior and will be lost if
 //     the code is regenerated.
@@ -12,7 +12,7 @@
     
     
     [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
-    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "8.0.0.0")]
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]
     internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
         
         private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj	(original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj	2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -1,21 +1,27 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
   <PropertyGroup>
     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.50727</ProductVersion>
+    <ProductVersion>9.0.21022</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
     <ProjectGuid>{77742493-4236-4975-9BD9-AA3611F0DC0E}</ProjectGuid>
     <OutputType>WinExe</OutputType>
     <AppDesignerFolder>Properties</AppDesignerFolder>
     <RootNamespace>distribution_explorer</RootNamespace>
     <AssemblyName>distribution_explorer</AssemblyName>
-    <ApplicationIcon>IconToolkit.ico</ApplicationIcon>
+    <ApplicationIcon>
+    </ApplicationIcon>
     <IsWebBootstrapper>false</IsWebBootstrapper>
     <ManifestCertificateThumbprint>393B9B4A721C946375D6D44F80492CFFA03E57B5</ManifestCertificateThumbprint>
     <ManifestKeyFile>distribution_explorer_TemporaryKey.pfx</ManifestKeyFile>
-    <GenerateManifests>true</GenerateManifests>
+    <GenerateManifests>false</GenerateManifests>
     <TargetZone>LocalIntranet</TargetZone>
-    <SignManifests>true</SignManifests>
+    <SignManifests>false</SignManifests>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <UpgradeBackupLocation>
+    </UpgradeBackupLocation>
+    <OldToolsVersion>2.0</OldToolsVersion>
     <PublishUrl>\\hetp7\H%24\Distex\</PublishUrl>
     <Install>true</Install>
     <InstallFrom>Unc</InstallFrom>
@@ -26,7 +32,9 @@
     <UpdatePeriodically>false</UpdatePeriodically>
     <UpdateRequired>false</UpdateRequired>
     <MapFileExtensions>true</MapFileExtensions>
-    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <ApplicationRevision>0</ApplicationRevision>
+    <ApplicationVersion>1.0.0.0</ApplicationVersion>
+    <UseApplicationTrust>false</UseApplicationTrust>
     <BootstrapperEnabled>true</BootstrapperEnabled>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -123,16 +131,24 @@
     </Content>
     <None Include="ClassDiagram1.cd" />
     <None Include="ClassDiagram2.cd" />
-    <None Include="distribution_explorer_TemporaryKey.pfx" />
-    <BaseApplicationManifest Include="Properties\app.manifest" />
     <None Include="ToolkitLogo.bmp" />
   </ItemGroup>
   <ItemGroup>
     <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
       <Visible>False</Visible>
-      <ProductName>.NET Framework 2.0</ProductName>
+      <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
       <Install>true</Install>
     </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
     <BootstrapperPackage Include="Microsoft.Visual.C++.8.0.x86">
       <Visible>False</Visible>
       <ProductName>Visual C++ Runtime Libraries %28x86%29</ProductName>
@@ -147,4 +163,4 @@
   <Target Name="AfterBuild">
   </Target>
   -->
-</Project>
+</Project>
\ No newline at end of file
Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj.user
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj.user	(original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj.user	2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -9,7 +9,6 @@
     </UpdateUrlHistory>
     <BootstrapperUrlHistory>
     </BootstrapperUrlHistory>
-    <ApplicationRevision>5</ApplicationRevision>
     <FallbackCulture>en-US</FallbackCulture>
     <VerifyUploadedFiles>false</VerifyUploadedFiles>
     <EnableSecurityDebugging>false</EnableSecurityDebugging>
Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.sln
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.sln	(original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.sln	2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -1,6 +1,6 @@
 ï»¿
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "distribution_explorer", "distribution_explorer.csproj", "{77742493-4236-4975-9BD9-AA3611F0DC0E}"
 EndProject
 Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "SetupDistex", "..\Setupdistex\Setupdistex.vdproj", "{663C898C-A698-4579-BA69-C7EC5D08D0EE}"
Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.suo
==============================================================================
Binary files. No diff available.