OSDN Git Service

na-get-lib,複数ソフトインストールかつハッシュ検証失敗したとき、ハッシュ検証成功したソフトの状態がおかしくなる不具合を修正
[applistation/AppliStation.git] / na-get-lib / NaGet.SubCommands / NaGetDownloadToCache2.cs
index 1f3ac22..94cfe29 100644 (file)
@@ -1,5 +1,6 @@
 using System;
 using System.Collections.Generic;
+using System.Collections.ObjectModel;
 using NaGet.Packages;
 using NaGet.Packages.Install;
 using NaGet.SubCommands;
@@ -33,7 +34,7 @@ namespace NaGet.SubCommands
                /// <param name="installations">インストール処理の配列</param>
                public NaGetDownloadToCache2(PackageListsManager pkgMan, IList<Installation> insts)
                {
-                       installations = insts;
+                       installations = new ReadOnlyCollection<Installation>(insts);
                        
                        scanner = new DownloadScannerService();
                        scanner.Init();