windows平台遇到的问题:本地生成正常,使用jenkins报以下错误: The package AWSSDK.Core with version 4.0.0 could not be found in xxxxxxxx Run a NuGet package restore to download the package. 这是因为项目依赖Nuget包,但是提交时会自动忽略相关文件,在github下载后重新运行时会自动还原Nuget,而jenkins使用账户不同,导致找不到还原的包,所以可以在构建前手动还原。需要先在Nuget官网上下载一个nuget.exe。然后再构建前执行批处理命令:理论上执行一次之后的构建都没问题了,不过每次都执行也没关系。 “C:\Program Files (x86)\NuGet\nuget.exe” restore xxx/xxx.sln 或 “C:\Program Files (x86)\NuGet\nuget.exe” restore xxx/xxx.csproj