同じプロジェクトの 1 つのディレクトリ内に複数の nuspec ファイルを保持し、プロジェクトと指定された nuspec ファイルをマージすることは可能ですか?
このようなことが可能かどうか疑問に思います:
nuget pack MyProject.csproj MyProject-x86.nuspec -prop Configuration=Release;Platform="x86"
nuget pack MyProject.csproj MyProject-AnyCpu.nuspec prop Configuration=Release
複数のビルド構成でプロジェクトを公開できるようにする必要があるため、さまざまなパッケージを作成する必要があります。
私の最後の手段は、ビルド時にcsprojファイルをコピーし、たとえば「MyProject-x86.csproj」に名前を変更し、ナゲットパックを実行してから削除することです。私はそれをしたくないので、代替手段を探しています。
ありがとう。