2017-03-24 10 views
2

私は2つのプロジェクト(NETコア)を持つソリューションを持っています。最初のプロジェクト(ライブラリ)にはメインアセンブリが含まれ、もう1つのプロジェクト(ライブラリ)にはリソース、インタフェースなどのアセンブリが含まれています。メインプロジェクトは2番目のプロジェクトを参照します。VS2017のNuGetパッケージに依存アセンブリを組み込む

私はVisual Studio 2017を使用しています。メインプロジェクトからNuGetパッケージを作成すると、サテライトアセンブリはパッケージのlibフォルダに含まれません。これはどのように達成できますか?

注:NuGetパッケージとしてサテライトアセンブリを参照したくないので、このアセンブリをメインパッケージの一部にします。

答えて

1

試してみてください。 nugetパックmainproject.csprojの-IncludeReferencedProjects

+0

うんは、トリックを行いました。 Doc:https://docs.microsoft.com/en-us/nuget/tools/nuget-exe-cli-reference 引用:ビルドされたパッケージに、依存プロジェクトとして、またはパッケージの一部として、参照プロジェクトを含める必要があることを示します。参照されているプロジェクトに、プロジェクトと同じ名前の対応する.nuspecファイルがある場合、その参照されているプロジェクトが依存関係として追加されます。それ以外の場合は、参照されているプロジェクトがパッケージの一部として追加されます。 – helgans

+2

ビジュアルスタジオナゲットパッケージマネージャーに組み込む方法を教えてください。私は** True **を私の.csprojファイルに追加しようとしていましたが、動作しません。 – Puchacz

関連する問題