taskSetNames.Add(string.Format("取得: {0}", Installations[i].ToString()));\r
taskSetNames.Add(string.Format("ウイルススキャン: {0}", Installations[i].ToString()));\r
}\r
- taskSetNames.Add("インストーラの検証");\r
+ taskSetNames.Add("ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83©ã\83¼ã\81®æ¤\9c証");\r
for (int i =0; i < Installations.Length; i++) {\r
taskSetNames.Add(string.Format("インストール: {0}", Installations[i].ToString()));\r
}\r
\r
RaiseTaskSetEvent(NaGetTaskSetEventType.STARTED_TASKSET, TaskSetNames[currentTaskSetIndex]);\r
\r
- // ハッシュの壊れているインストーラを取得\r
+ // ã\83\8fã\83\83ã\82·ã\83¥ã\81®å£\8aã\82\8cã\81¦ã\81\84ã\82\8bã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83©ã\83¼ã\82\92å\8f\96å¾\97\r
invalidInstallers = runCheckHashForInstaller();\r
\r
// ハッシュが壊れているときの対策\r
inst.OutputDataReceived += this.ReceivedOutputData;\r
int exitCode = inst.Install();\r
if (exitCode != 0) {\r
- RaiseTaskSetEvent(NaGetTaskSetEventType.WARNING, "ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83«ã\81\8cæ£å¸¸ã\81«çµ\82ã\81\88ã\81¦ã\81\84ã\81ªã\81\84å\8f¯è\83½æ\80§ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ã\80\82ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83©の終了コード:"+exitCode);\r
+ RaiseTaskSetEvent(NaGetTaskSetEventType.WARNING, "ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83«ã\81\8cæ£å¸¸ã\81«çµ\82ã\81\88ã\81¦ã\81\84ã\81ªã\81\84å\8f¯è\83½æ\80§ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ã\80\82ã\83\97ã\83ã\82»ã\82¹の終了コード:"+exitCode);\r
}\r
\r
pkgListMan.WriteInstallationLog(inst);\r
try {\r
inst.Download(Downloader);\r
} catch (NaGetTaskCanceledException) {\r
- RaiseTaskSetEvent(NaGetTaskSetEventType.CANCELED, "インストーラのダウンロード処理がキャンセルされました");\r
+ RaiseTaskSetEvent(NaGetTaskSetEventType.CANCELED, "ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83©ã\83¼ã\81®ã\83\80ã\82¦ã\83³ã\83ã\83¼ã\83\89å\87¦ç\90\86ã\81\8cã\82ã\83£ã\83³ã\82»ã\83«ã\81\95ã\82\8cã\81¾ã\81\97ã\81\9f");\r
done = true;\r
return;\r
} catch (System.Net.WebException e) {\r
if (inst.Downloaded) { // 正常終了\r
RaiseTaskSetEvent(NaGetTaskSetEventType.COMPLETED_TASKSET, TaskSetNames[currentTaskSetIndex-1]);\r
} else { // インストールが完了せずに終わった=失敗=エラー\r
- RaiseTaskSetEvent(NaGetTaskSetEventType.ERROR, string.Format("{0}のインストーラを正常にダウンロードできませんでした", inst.ToString()));\r
+ RaiseTaskSetEvent(NaGetTaskSetEventType.ERROR, string.Format("{0}ã\81®ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83©ã\83¼ã\83\95ã\82¡ã\82¤ã\83«ã\82\92æ£å¸¸ã\81«ã\83\80ã\82¦ã\83³ã\83ã\83¼ã\83\89ã\81§ã\81\8dã\81¾ã\81\9bã\82\93ã\81§ã\81\97ã\81\9f", inst.ToString()));\r
done = true;\r
return;\r
}\r
RaiseTaskSetEvent(NaGetTaskSetEventType.WARNING,\r
string.Format("{0} (E{1})", ex.InnerException.Message, ((System.Runtime.InteropServices.COMException) ex.InnerException).ErrorCode));\r
}\r
- RaiseTaskSetEvent(NaGetTaskSetEventType.ERROR, "ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83©ã\81\8cã\82¦ã\82¤ã\83«ã\82¹ã\82¹ã\82ã\83£ã\83\8aによって削除されました。");\r
+ RaiseTaskSetEvent(NaGetTaskSetEventType.ERROR, "ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83©ã\83¼ã\83\95ã\82¡ã\82¤ã\83«ã\81\8cã\82¦ã\82¤ã\83«ã\82¹ã\82¹ã\82ã\83£ã\83\8aã\83¼によって削除されました。");\r
done = true;\r
return;\r
}\r
/// <summary>\r
/// ダウンロードしたパッケージが整合したか否かハッシュでチェック\r
/// </summary>\r
- /// <returns>整合しなかったインストーラのリスト</returns>\r
+ /// <returns>æ\95´å\90\88ã\81\97ã\81ªã\81\8bã\81£ã\81\9fã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83©ã\83¼ã\81®ã\83ªã\82¹ã\83\88</returns>\r
private List<Installation> runCheckHashForInstaller()\r
{\r
List<Installation> invalidInstallers = new List<Installation>();\r