私たちは、nuget.orgによって発行することができる公共図書館が、彼らは自分自身にNuGetサーバーを構築することができません。しかし、パッケージが開発中であるならば、そして、ユニットテストに加えて、この間接的な試験方法で、あなたもすぐに未発表の方法NuGetローカルインストールパッケージをデバッグすることができ、すぐにそれはいくつかの奇妙なバグを取り除くためにであることを確認する必要があります。
この記事では、ローカルパッケージNuGetパッケージを公開した後、MKLINKで迅速な試運転を達成するために、ローカルパッケージのすべてを収集する方法について説明します。
ソースNuGetとしてローカルフォルダ
私は別のブログ記事はNuGetのソースパッケージと呼ばれるローカルフォルダを設定する方法について説明します:
Visual Studioで開きます工具
- > 选项
- > NuGet 包管理器
- > 包源
直接NuGetパッケージ源と呼ばれるローカルフォルダを設定することができます。
エッセイのブログを読んで、それらを設定する他の方法。
MKLINKによってローカルフォルダNuGetソースに散らばっ収集し
次の図は、私がコレクションを荷造りNuGetに散在されますMKLINKでデバッグ出力ディレクトリです:
例えば、開口部をWalterlv.Packages
見ることができるWalterlv.Packages
NuGetパッケージリポジトリ出力:
Visual Studioのコンパイラ後の各フォルダのための私の出力ディレクトリを指しているので、これだけあなたはNuGetパッケージが更新されたプロジェクト、フォルダを再コンパイルするには、Visual Studioを使用する必要があります。
だから、これが唯一のあなたはNuGetのソースパッケージと呼ばれるこのフォルダを設定する必要があり、私の全体のコンピューター上のすべてのNuGetパッケージのライブラリアイテムを含むフォルダの中で私と同じです、あなたは抜け出すために公共のコンポーネントライブラリを試運転任意のローカルを指示することができますNuGetパッケージ。
ソースを設定し、迅速な試運転を体験
次の図は、私はすべてのNuGetフォルダディレクトリはNuGetの源になるように設定されて集まるということです。
だから、私はすべてがまだリリースされていないことを確認することができ、ライブラリーの多様は、Visual Studioのパッケージマネージャでは、デバッグの状態のままです。
これに基づき、我々は終了したときに、非常に迅速に検証書かれていないパッケージをデバッグすることができます。
私のブログはで開始されhttps://blog.walterlv.com/、および特色CSDNから解放されますが、それはめったに一度放出されない更新されます。
あなたが任意のブログの内容を理解していない表示された場合は、共有してください。私が建てDOTNET職業技術学院が参加することを歓迎します。
この作品は、ある非営利- -同一条件許諾4.0の国際ライセンス契約クリエイティブ・コモンズのライセンスのために。:、、使用を転載再投稿、しかし陸毅(リンク含むが署名した文書保管してくださいへようこそhttps://walterlv.blog.csdn.net/を、商業目的のために使用してはならない、記事に基づいて作業が同じライセンスを変更してください)リリース。ご質問があれば、してください私に連絡。