0

次のように、コマンド ラインで NuGet パッケージを作成しています。

nuget pack MyProject.csproj -Properties "Configuration=Release;Platform=AnyCPU;OutputPath=." -Build

これは NuGet.exe 2.1.3 では正常に動作しますが、NuGet.exe update -self を使用して NuGet.exe 2.2.3 に更新すると、このコマンドを実行すると次のエラーで中断するようになりました。

The output path property is not set for project 'MyProject.csproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='AnyCPU'. You may be seeing this message because you are trying to build a project without a solution file, and have specified a non-default Configuration or Platform that doesn't exist for this project.
Done building project "MyProject.csproj"
Failed to build 'MyProject.csproj'

MyProject はより大きなソリューション内に存在しますが、そのソリューション内の他のプロジェクトには依存しません。

どうすればこれを機能させることができますか?

4

1 に答える 1

1

これはhttp://nuget.codeplex.com/workitem/2920で修正されたものであり、すぐに更新する必要があります。

于 2013-02-05T00:18:21.363 に答える