2017-04-26 2 views
0

Nuget.exeを使用して説明を追加できますが、TFSのNuget Packagerの手順でこれを実行します。しかし、私はどのような "記述"パラメタを見つけることができません。TFSのMy Nugetパッケージの説明を作成

あなたが記述部分では、唯一の書かれた "説明" を参照してくださいすることができます

enter image description here

例えば。私はTFSにこのバージョンに関するコメントを書いたり、プロジェクトにコメントを書いたりしたいと思います。

どうすれば簡単にできますか? TFSにおける

、パッケージャが

enter image description here

のように見える任意のアイデアはありますか?

答えて

1

メタデータを含む.nuspecファイルを追加する必要があります。 あなたはここで、パッケージの作成の詳細情報を見つけることができます。 https://docs.microsoft.com/en-us/nuget/create-packages/creating-a-package

nuspecファイルが存在したら、次のような追加のビルドプロパティでビルドステップから説明を変更することができます

Description="This is a great package" 

このnuspecファイル内の記述をトークンに置き換える必要があります。この例では、次のようになります。これは、このビルドステップのヘルプページに記述されて

<description>$Description$</description> 

https://www.visualstudio.com/en-us/docs/build/steps/package/nuget-packager

+0

最初のものは動作しませんでした。もう1つは私が知っているが、私はTFSでそれをやりたい。 C:\ Build \ externals \ nuget \ NuGet.exeは、 "C:\ Builds \ 2 \ s \ HelperLibrary \ HelperLibrary.csproj" - OutputDirectory "C:\ Builds \ 2 \ s"のようなTFSログにあります。 MSBuild自動検出: 'C:¥Program Files(x86)¥MSBuild¥14.0¥bin'からのmsbuildバージョン'14 .0 'を使用しています。 – ertan2002

+0

ビルド・プロパティーは、nuspecファイル内のトークンを置換するため、nuspecファイルが必要です。 nuspecファイルを作成し、TFSからこれを制御できるようにトークンを配置することができます。私はこれを反映するために私の答えを編集しました。 – Kevin

+0

はいTFSでnuspecファイルを作成する方法の問題?私はそれを手動で行うことができることを知っていますが、私はTFSにこのようなことをしたい、私はTFSの記述パラメータだけを与えるようにしたい。このnuspecファイルはパッカーによって作成されていますので、私はこれを作成しなければならず、TFSの作業は残りますか?しかし、なぜTFSでパラメータとしての説明を与えることができないのですか? – ertan2002

関連する問題