[mapguide-commits] r9853 - in trunk/Tools/MgInstantSetup: InstantSetup InstantSetup.Core
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Sat Jun 12 02:03:32 PDT 2021
Author: jng
Date: 2021-06-12 02:03:31 -0700 (Sat, 12 Jun 2021)
New Revision: 9853
Modified:
trunk/Tools/MgInstantSetup/InstantSetup.Core/AbstractSetupConfigurationProcess.cs
trunk/Tools/MgInstantSetup/InstantSetup/Form1.Designer.cs
Log:
Ensure MgInstantSetup creates the specified temp directories. Failure to do this will cause cryptic side-effects such as failing to login to the MapGuide Site Administrator.
Also default 64-bit checkbox to checked.
Fixes #2838
Modified: trunk/Tools/MgInstantSetup/InstantSetup/Form1.Designer.cs
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetup/Form1.Designer.cs 2021-06-12 08:51:17 UTC (rev 9852)
+++ trunk/Tools/MgInstantSetup/InstantSetup/Form1.Designer.cs 2021-06-12 09:03:31 UTC (rev 9853)
@@ -103,7 +103,7 @@
this.TAB_IIS7.Location = new System.Drawing.Point(4, 22);
this.TAB_IIS7.Name = "TAB_IIS7";
this.TAB_IIS7.Padding = new System.Windows.Forms.Padding(3);
- this.TAB_IIS7.Size = new System.Drawing.Size(572, 402);
+ this.TAB_IIS7.Size = new System.Drawing.Size(372, 402);
this.TAB_IIS7.TabIndex = 2;
this.TAB_IIS7.Text = "IIS7";
this.TAB_IIS7.UseVisualStyleBackColor = true;
@@ -216,6 +216,8 @@
// chk64Bit
//
this.chk64Bit.AutoSize = true;
+ this.chk64Bit.Checked = true;
+ this.chk64Bit.CheckState = System.Windows.Forms.CheckState.Checked;
this.chk64Bit.Location = new System.Drawing.Point(156, 87);
this.chk64Bit.Name = "chk64Bit";
this.chk64Bit.Size = new System.Drawing.Size(201, 17);
Modified: trunk/Tools/MgInstantSetup/InstantSetup.Core/AbstractSetupConfigurationProcess.cs
===================================================================
--- trunk/Tools/MgInstantSetup/InstantSetup.Core/AbstractSetupConfigurationProcess.cs 2021-06-12 08:51:17 UTC (rev 9852)
+++ trunk/Tools/MgInstantSetup/InstantSetup.Core/AbstractSetupConfigurationProcess.cs 2021-06-12 09:03:31 UTC (rev 9853)
@@ -297,8 +297,12 @@
_webConfig.IniWriteValue("SiteConnectionProperties","Port",this.ServerSitePort.ToString(CultureInfo.InvariantCulture));
_webConfig.IniWriteValue("GeneralProperties","ResourcesPath",Path.Combine(this.WebTierMapAgentDir, "Resources"));
- _webConfig.IniWriteValue("GeneralProperties","TempPath",Path.Combine(this.WebTierRootDir, "Temp"));
+ var tempDir = Path.Combine(this.WebTierRootDir, "Temp");
+ _webConfig.IniWriteValue("GeneralProperties","TempPath",tempDir);
+ if (!Directory.Exists(tempDir))
+ Directory.CreateDirectory(tempDir);
+
//Post RFC 122
if (!this.WriteMentorDictionaryPath)
_webConfig.IniWriteValue("GeneralProperties", "MentorDictionaryPath", this.CsMapDictionaryDir);
@@ -319,12 +323,16 @@
_serverConfig.IniWriteValue("GeneralProperties","LogsPath",Path.Combine(ServerRootDir, "Logs"));
- _serverConfig.IniWriteValue("GeneralProperties","TempPath",Path.Combine(ServerRootDir, "Temp"));
+ var tempDir = Path.Combine(ServerRootDir, "Temp");
+ _serverConfig.IniWriteValue("GeneralProperties","TempPath",tempDir);
_serverConfig.IniWriteValue("GeneralProperties","ResourcesPath",Path.Combine(ServerRootDir, "Resources"));
_serverConfig.IniWriteValue("GeneralProperties","WfsDocumentPath",Path.Combine(ServerRootDir, "Wfs"));
_serverConfig.IniWriteValue("GeneralProperties","WmsDocumentPath",Path.Combine(ServerRootDir, "Wms"));
_serverConfig.IniWriteValue("GeneralProperties","FdoPath",Path.Combine(ServerRootDir, "Fdo"));
+ if (!Directory.Exists(tempDir))
+ Directory.CreateDirectory(tempDir);
+
//Post RFC 122
if (!this.WriteMentorDictionaryPath)
_serverConfig.IniWriteValue("GeneralProperties", "MentorDictionaryPath", this.CsMapDictionaryDir);
More information about the mapguide-commits
mailing list