LoginSignup
1

More than 3 years have passed since last update.

nuget逆引きメモ

Last updated at Posted at 2016-08-24

必要に迫れたnugetの逆引きメモです。

ローカルキャッシュのクリア

nuget locals all -clear

パッケージ作成

今回はクラスライブラリ管理のためにNuGetを使い独自のパッケージリソースを参照する形を取りました。

nuspecファイルの作成

コマンドライン版のNuGetを使ってnuspecファイルを作成します。
nuspecファイルはcsprojが有るディレクトリで下記を実行すると作成されます。

nuget spec

※コマンドライン版のNuGetにはパスを通してます。

nuspecファイルを確認

licenseUrl、projectUrl、iconUrl、releaseNotes、copyright、tagsは設定してもいいですが削除しても大丈夫なようです。
※デフォルトのままでpackコマンドを実行すると警告が出ます。

Nugetパッケージの作成

nuspecファイルを作成したら下記のコマンドを実行

nuget pack test.csproj -Prop Configuration=Release;Platform=x86 -Symbol -OutputDirectory "\\testserver\nugetgallery\test"

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1