MyHelper という .netcore2.0 アプリがあります。MyHelper は、B という .netstandard2.0 プロジェクトを参照しています。MyHelper は nuget パッケージとして公開されています。
ビルド時にのみ他のプロジェクトとソリューションで MyHelper を使用する必要があるため、他のプロジェクトでは、この nuget パッケージを非公開としてマークします。
<PackageReference Include="MyHelper" Version="1.0.0">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
ただし、この nuget パッケージを使用する他のプロジェクトの出力フォルダーには、B.dll が存在しています。ビルド時のみを意図しているため、私はそれを望んでいません。アプリケーションに出荷されないようにするにはどうすればよいですか。ありがとう