Share via


Erro do NuGet NU5026

The file ''F:\project\bin\Debug\net461\project.exe' to be packed was not found on disk.

Problema

O projeto que está sendo empacotado ainda não foi compilado, portanto, não pode ser empacotado.

Solução

Compile o projeto antes de executar a operação do pacote dotnet ou não use a opção --no-build para permitir que o pacote dotnet compile o projeto antes de empacotar.

Você pode ter escrito um projeto que não produz assemblies. Se você pretende enviar um pacote NuGet sem assembly, desative o requisito do dotnet pack para um assembly de saída. Faça isso definindo a propriedade IncludeBuildOutput como false no arquivo de projeto.

Consulte também propriedades msbuild relacionadas.