解決策やプロジェクトフォルダの外にあるnuget(powershellを使用)を使ってパッケージの最新バージョンをインストールしました。 PS> nuget install octopustools
この場合、ディレクトリは現在のフォルダの下に作成されます。この場合は\OctopusTools.4.22.1
です。インストールされたばかりのパッケージのパスは何ですか
相対パスが\OctopusTools.4.22.1\tools\octo.exe
のパッケージ内のexeにアクセスしたいと思います。しかし、リリースに基づいてバージョン番号が変わる可能性があるため、スクリプトのパスを簡単に知りたいです。
ナゲットをインストールしたばかりのフォルダ名(OctopusTools.4.22.1)を簡単に教えてもらえますか?
可能であれば、フォルダを定期的にスキャンしたり、バージョン番号をハードコーディングしたりして、パスを推測しないようにしたいと考えています。 docsは何も明らかにしていないようですね。
の.NET FrameworkまたはCore(彼らはNuGet派生コンテンツを置きます – Richard
実際にはどちらかといえばどちらも!(どちらも!)Nuget.exeの最新バージョンがPATHにインストールされていて、 'nuget install octopustools'を実行したとします – alastairtree
プロジェクトで' PackageReference '(.netコアプロジェクトの標準であり、.netフレームワークへのオプトイン)、すでにグローバルパッケージのキャッシュにあります。これはパスのNuGet.Configで定義することができます。あなたはしようとしている。 –