Pro*_*ofK 53 nuget nuget-package-restore .net-core
包是否现在缓存在某个更共享的位置或什么?
我的解决方案文件夹,没有任何packages文件夹:
MSC*_*MSC 54
每个项目:引用 - > Nuget指示引用和恢复的包.但是,正如Eastrall所提到的,packages文件夹现在是全局的,位于您的用户文件夹中:C:\Users\[YourUsername]\.nuget\packages
CJB*_*JBS 23
要强制将packages文件夹的下载作为.NET Core项目的解决方案文件夹的子级,请按照下列步骤操作:
NuGet.Config在与文件相同的目录中创建一个.sln文件。
将以下内容复制到 NuGet.Config文件中:
Run Code Online (Sandbox Code Playgroud)<?xml version="1.0" encoding="utf-8"?> <configuration> <config> <add key="globalPackagesFolder" value=".\packages" /> </config> </configuration>
配置NuGet以通过以下方式下载丢失的软件包:
3.1。在Visual Studio中:Tools -> Options
3.2。筛选依据nuget(对话框左上方)。选择General
3.3。确保Allow NuGet to download missing packages已检查
注意:还可以通过从NuGet程序包管理器控制台(Tools -> NuGet Package Manager -> Package Manager Console)执行以下命令来实现NuGet.Config配置:
PM> nuget config -set globalPackagesFolder=.\packages -configfile "$(pwd)\NuGet.Config"
Run Code Online (Sandbox Code Playgroud)
Eri*_*ric 10
您可以查看我问的问题,看看答案是否有用.
如何在我的.Net Core项目解决方案中包含NuGet包?
您可以返回该包文件夹,但您可能对结果不满意,因为.Net Core项目依赖于如此多的NuGet包.我的徘徊在1 GB左右.
https://docs.microsoft.com/en-us/nuget/schema/nuget-config-file#config-section
| 归档时间: |
|
| 查看次数: |
18708 次 |
| 最近记录: |