在 Visual Studio Code 中,我想在项目文件夹中保留引用的 NuGet 包的本地副本,以防将来由于某种原因该包无法在线使用。
如果本地副本尚未存在,nuget restore
仍然可以从互联网下载它。
我认为这正是 Visual Studio 的行为,但我无法使用 Visual Studio Code 运行它。
将包含以下内容的名为
nuget.config
的文件添加到项目文件夹中正是我想要的。现在,这些包已放入本地 packages
文件夹中。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<config>
<add key="globalPackagesFolder" value="packages" />
<add key="repositoryPath" value="packages" />
</config>
</configuration>