Udostępnij za pośrednictwem


Błąd narzędzia NuGet NU5026

Nie można odnaleźć pliku "F:\project\bin\Debug\net461\project.exe".

Problem

Pakowany projekt nie został jeszcze zbudowany i dlatego nie można go spakować.

Rozwiązanie

Skompiluj projekt przed uruchomieniem operacji dotnet pack lub nie używaj --no-build opcji, aby umożliwić pakietowi dotnet skompilowanie projektu przed opakowaniem.

Być może został napisany projekt, który nie generuje zestawów. Jeśli zamierzasz wysłać pakiet NuGet bez zestawu, wyłącz dotnet packwymaganie dotyczące zestawu wyjściowego. Można to zrobić, ustawiając IncludeBuildOutput właściwość na false w pliku projektu.

Zobacz również powiązane właściwości programu msbuild.