我是ASP的新手.NET内核,我试图找出NuGet包在本地机器上的存储位置.

我安装了以下NuGet软件包:

nuget dapper 
nuget MicroOrm.Pocos.SqlGenerator

我想用我自己的编译版本替换其中一个DLL,但我不知道该放在哪里.Dependencies文件夹没有显示任何内容.

推荐答案

对于project.json,Nuget目录位于用户配置文件文件夹(%UserProfile%\.nuget\packages)中

UPDATE

msdn

GLOBAL-Packages文件夹是NuGet安装任何下载的软件包的位置.每个包都完全展开到与包标识符和版本号匹配的子文件夹中.使用PackageReference格式的项目始终直接使用此文件夹中的包.使用Packages.config时,软件包将安装到global-Packages文件夹,然后复制到项目的Packages文件夹.

使用PackageReference时,使用nuget.config中的globalPackagesFolder配置值.默认值为:

视窗:%userprofile%\.nuget\packages

Mac/Linux:~/.nuget/packages

使用软件包时.配置,使用nuget.config中的repositoryPath配置值.默认值为:

$(Solutiondir)/packages

两个位置(globalPackagesFolderrepositoryPath)都可以覆盖

Asp.net相关问答推荐

授权错误错误 400:C# 上的 redirect_uri_mismatch

什么是 SNIReadSyncOverAsync,为什么需要很长时间才能完成?

cookie 存储在系统的什么位置?

httpCompression 和 urlCompression 有什么区别?

ASP.NET Core 1.0 ConfigurationBuilder().AddJsonFile("appsettings.json");找不到文件

如何使用 javascript 获取 MVC 应用程序的基本 URL

IIS 6.0 通配符映射基准?

来自 IP 地址的经度和纬度值

在 ASP.NET Core 1.0 上处理大文件上传

Windows 运行 ASP.NET 的 IIS 替代方案

如何在 IIS 7.5 上使用 ASP.NET 表单身份验证保护静态文件?

为什么混合 Razor Pages 和 VueJs 是一件坏事?

模型是否包含字段而不将其添加到数据库中?

如何获取程序集的最后修改日期?

将 HTML 字符串转换为图像

解耦 ASP.NET MVC 5 标识以允许实现分层应用程序

在.net的内存数据库中

如何修复 ASP.NET 错误文件 'nnn.aspx' 尚未预编译,无法请求.?

.Net 上是否有 URL 验证器?

如何使用实体框架执行原始 SQL 查询而无需使用模型?