1. 在你的解决方案根目录新建 2 个文件
① 新建文件:nuget.config
复制下面全部内容,直接粘贴进去:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
<add key="local" value="./packages" />
</packageSources>
<config>
<add key="globalPackagesFolder" value="./packages" />
</config>
</configuration>
② 新建文件:NuGet 打包.bat(直接放在你的解决方案 .sln 文件同一级目录)
@echo off
dotnet restore
echo 已将所有 NuGet 包下载到项目内的 packages 文件夹
pause
🔥 然后重新双击运行 NuGet 打包.bat
它就会:
✅ 联网把所有缺失的 NuGet 包下载下来
✅ 自动存到 你项目里的 packages 文件夹
✅ 以后拷贝到任何电脑、不联网都能用