0

次のソリューション構造があります。

Solution
--Project1
--Project2
...

Project 2 にはインターフェイスがあります。プロジェクト 1 にはプロジェクト 2 の参照があります。次のように Nuget.exe を使用してパッケージをビルドしています。

NuGet.exe Pack Project1.csproj -Symbols

得られるのは 2 つのパッケージで、1 つはソースを含み、もう 1 つはアセンブリのみの pdb です。しかし、不足しているのは、他のプロジェクトであるプロジェクト 2 のソース、pdb、およびアセンブリです。これを手動で追加する場合 (かなり面倒な作業です)、シンボル パッケージをシンボル サーバーにアップロードできます。

私たちは何を間違っていますか?プロジェクト 2 からも NuGet パッケージをビルドし、プロジェクト 1 をこのプロジェクトに依存させる必要がありますか (これもかなり面倒な作業になります)。

4

1 に答える 1

1

はい、プロジェクト 2 のパッケージを作成し、それをプロジェクト 1 の依存パッケージとして追加する必要があります。最適化する方法があるかどうかを確認するために問題を提起しました。

ありがとう

ブヴァ

于 2012-11-16T22:22:28.427 に答える