NuGet 错误 NU5026
未在磁盘上找到待打包的文件“F:\project\bin\Debug\net461\project.exe”。
问题
正在打包的项目尚未生成,因此无法打包。
解决方案
请在运行 dotnet pack 操作之前生成项目,或是不使用 --no-build
选项以允许 dotnet pack 在打包之前生成项目。
可能已编写不输出程序集的项目。 如果打算交付无程序集的 NuGet 包,请禁用 dotnet pack
针对输出程序集的要求。 可通过在项目文件中将 IncludeBuildOutput
属性设为 false
来执行此操作。
另请参阅相关 msbuild 属性。