2

nuget パッケージ Project Xyz には、すべての xml ファイルと dll および pdb ファイルが含まれています。このパッケージ Xyz を、別のソリューションの別のプロジェクト Abc で使用しています。

パッケージ Xyz を Proget フィードに公開するためのチーム シティ ビルド セットアップがあります (プライベート ナゲット パッケージ リポジトリには proget を使用します)。

また、Abc プロジェクトをコンパイルして展開するための Team City ビルド セットアップもあります。ただし、ビルドのコンパイル中に nuget パッケージを復元すると、dll/pdb ファイルのみがダウンロードされ、xml ファイルはダウンロードされません。チーム シティのビルド ステップでは、ランナー タイプを dotnet として、コマンドを復元として使用します。

xml ファイルも復元するにはどうすればよいですか?

これは、上記のリンクに対するフォローアップの質問ですか? 以下のリンクに従って、xml ファイルを含む nuget パッケージを公開しました。 https://stackoverflow.com/a/63353505/5887074

注意: チーム シティのプロジェクト レベルの環境変数には NUGET_XMLDOC_MODE=none がありますが、ドット ネット リストアは何らかの理由で [Environment] NUGET_XMLDOC_MODE = skip で環境変数をオーバーライドしています。

4

0 に答える 0