OSDN Git Service

AppliStation-GUI,インストール先フォルダ」のところでの実行ファイルを直接実行したときに環境変数がきちんときくように
authorttp <ttp@users.sourceforge.jp>
Sat, 23 Aug 2008 14:01:28 +0000 (14:01 +0000)
committerttp <ttp@users.sourceforge.jp>
Sat, 23 Aug 2008 14:01:28 +0000 (14:01 +0000)
 * そもそもAppliStation.exe自体が環境変数初期化が甘かった

git-svn-id: http://localhost/svn/AppliStation/trunk@954 34ed2c89-c49f-4a4b-abdb-c318350108cf

AppliStation/AppliStation.Util/ToolStripPetitLauncherMenuItem.cs
AppliStation/Program.cs

index df0dd13..b196ae8 100644 (file)
@@ -198,7 +198,8 @@ namespace AppliStation.Util
                        ProcessStartInfo procInfo = new ProcessStartInfo(cmdPath);\r
                        procInfo.UseShellExecute = false;\r
                        procInfo.WorkingDirectory = item.Tag.ToString();\r
-                       procInfo.EnvironmentVariables["PATH"] = Environment.ExpandEnvironmentVariables(string.Format("%path%;\"{0}\"",item.Tag.ToString()));\r
+                       procInfo.EnvironmentVariables["PATH"] = Environment.GetEnvironmentVariable("path")\r
+                               + Path.PathSeparator + item.Tag.ToString();\r
                        Process.Start(procInfo);\r
                }\r
        }\r
index acae4af..381deae 100644 (file)
@@ -125,6 +125,9 @@ namespace AppliStation
                                        splashScreen.Show();\r
                                }\r
                                \r
+                               // アーカイブSYSTEM32をパスに足す\r
+                               NaGet.Utils.AddDirectoryToPath(NaGet.Env.ArchiveSystem32);\r
+                               \r
                                ToolStripManager.VisualStylesEnabled = false; // ToolStripがLunaで青くならないように\r
                                Application.EnableVisualStyles(); // LunaやVistaのデザインを有効に\r
                                \r