다음을 통해 공유


NuGet 오류 NU5026

압축할 ''F:\project\bin\Debug\net461\project.exe' 파일이 디스크에 없습니다.

문제

압축 중인 프로젝트가 아직 빌드되지 않았으므로 압축할 수 없습니다.

솔루션

dotnet pack 작업을 실행하기 전에 프로젝트를 빌드하거나 패키징하기 전에 dotnet pack이 프로젝트를 빌드하도록 허용하는 옵션을 사용하지 --no-build 마세요.

어셈블리를 출력하지 않는 프로젝트를 작성했을 수 있습니다. 어셈블리가 없는 NuGet 패키지를 제공하려는 경우 출력 어셈블리에 대한 '의 요구 사항을 사용하지 않도록 설정합니다 dotnet pack. 프로젝트 파일에서 속성을 false 설정 IncludeBuildOutput 하여 이 작업을 수행할 수 있습니다.

관련 msbuild 속성도 참조 하세요.