/ / Pakowanie projektu przy użyciu NuGet w mono Zwraca błąd nie został zaimplementowany - .net, mono, nuget

Projekt pakowania z NuGet w Mono Returns nie zaimplementowany błąd - .net, mono, nuget

Próbuję spakować projekt w Mono (4.2.1) i NuGet (2.8.5.0). Pełny pełny wynik pliku nuget pack Project.csprojjest

Attempting to build package from "Project.csproj".
The method or operation is not implemented.

Odpowiedzi:

11 dla odpowiedzi nr 1

nuget pack project.csproj nie jest obecnie obsługiwany w trybie Mono. Proszę odnieść się do odpowiedniego Wpis Bugzilli.

Użycie pliku projektu (.csproj) do wygenerowania pakietu NuGet wykorzystuje części MSBuild, które nie są zaimplementowane w Mono. Zamiast tego musisz utworzyć plik .nuspec i użyć go nuget pack YourNuspec.nuspec aby wygenerować pakiet NuGet za pomocą Mono.


4 dla odpowiedzi nr 2

Zostało to naprawione w nugecie i więcej informacji można znaleźć w tym bilecie: https://github.com/NuGet/Home/issues/1946

Uruchom następujące polecenie, aby zaktualizować nuget i będzie działać

Prochowiec

sudo nuget update -self

Windows

nuget.exe update -self