OSDN Git Service

AppliStation-All,キャッシュへのダウンロード処理を新方式(NaGetDownloadToCache2)に変更。
[applistation/AppliStation.git] / na-get-lib / NaGet.Packages.Install / Installation.cs
index 9d3187a..26f3066 100644 (file)
@@ -3,6 +3,7 @@ using System.IO;
 using System.Diagnostics;\r
 using NaGet.Net;\r
 using NaGet.SubCommands;\r
+using NaGet.InteropServices;\r
 using System.Xml.Serialization;\r
 \r
 namespace NaGet.Packages.Install\r
@@ -81,6 +82,13 @@ namespace NaGet.Packages.Install
                        get { return installerFile; }\r
                }\r
                \r
+               /// <summary>\r
+               /// インストーラーURLを取得する\r
+               /// </summary>\r
+               public string InstallerURL {\r
+                       get { return InstalledPackage.Installer[installerIndex].Url.Href; }\r
+               }\r
+               \r
                \r
                #region インストール状態チェック関連\r
                \r
@@ -185,6 +193,7 @@ namespace NaGet.Packages.Install
                /// ダウンロードを行う。\r
                /// </summary>\r
                /// <param name="downloader">ダウンローダオブジェクト</param>\r
+               [Obsolete()]\r
                public void Download(Downloader downloader)\r
                {\r
                        if (! Installed) {\r
@@ -213,6 +222,7 @@ namespace NaGet.Packages.Install
                /// <exception cref="ComException">スキャンで意図せぬ動作があったとき</exception>\r
                /// <param name="scanner">スキャナーオブジェクト</param>\r
                /// <returns>スキャン結果</returns>\r
+               [Obsolete()]\r
                public DownloadScannerResult ScanInstallerFile(DownloadScannerService scanner)\r
                {\r
                        DownloadScannerResult result;\r