/// </summary>\r
Dictionary<string, object> appArgs;\r
\r
- string[] restAppArgs;\r
- \r
public Program()\r
{\r
appArgs = new Dictionary<string, object>();\r
NaGet.Packages.Install.Installation[] insts = NaGet.Utils.GetDeserializedObject<NaGet.Packages.Install.Installation[]>((string) appArgs["instsref"]);\r
\r
form = new PackageListViewForm();\r
+ form.UpdatePackageList();\r
hideSplashScreen();\r
form.installActionInvoke(insts);\r
} catch (UnauthorizedAccessException e) {\r
NaGet.Packages.Install.InstalledPackage[] pkgs = NaGet.Utils.GetDeserializedObject<NaGet.Packages.Install.InstalledPackage[]>((string) appArgs["pkgsref"]);\r
\r
form = new PackageListViewForm();\r
+ form.UpdatePackageList();\r
hideSplashScreen();\r
form.uninstallActionInvoke(pkgs);\r
} catch (UnauthorizedAccessException e) {\r
}\r
\r
/// <summary>\r
- /// AppliStationの自己更新を行う。アーカイブインストーラによってあらかじめインストールされたファイルを、\r
+ /// AppliStationã\81®è\87ªå·±æ\9b´æ\96°ã\82\92è¡\8cã\81\86ã\80\82ã\82¢ã\83¼ã\82«ã\82¤ã\83\96ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83©ã\83¼ã\81«ã\82\88ã\81£ã\81¦ã\81\82ã\82\89ã\81\8bã\81\98ã\82\81ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83«ã\81\95ã\82\8cã\81\9fã\83\95ã\82¡ã\82¤ã\83«ã\82\92ã\80\81\r
/// カレントディレクトリにコピーするよう新しいAppliStation.exeを呼ぶ。\r
/// コピー元がないまたはそれが新しくないならば何もしない。\r
/// </summary>\r
private void parseArgs(string[] args)\r
{\r
NaGet.ArgParser parser = new NaGet.ArgParser(appArgs);\r
- restAppArgs = parser.Parse(args);\r
+ string[] restAppArgs = parser.Parse(args);\r
}\r
\r
private static Form createAndOpenSplashScreen()\r