Поделиться через


Ошибка NuGet NU5026

Файл '''F:\project\bin\Debug\net461\project.exe' не найден на диске.

Проблема

Проект, упакованный еще не был построен и поэтому не может быть упакован.

Решение

Создайте проект перед выполнением операции пакета dotnet или не используйте --no-build параметр, чтобы разрешить пакет dotnet сборки проекта перед упаковкой.

Возможно, вы напишете проект, который не выводит сборки. Если вы планируете отправить пакет NuGet без сборки, отключите dotnet packтребование для выходной сборки. Это можно сделать, задав IncludeBuildOutput свойство false в файле проекта.

См. также связанные свойства msbuild.