【发布时间】:2017-09-26 23:26:44
【问题描述】:
对于经典的 .Net 项目,如果我添加了对 NuGet 包的引用,它将被下载到包文件夹中,我可以将其与我的其余代码一起检查到源代码控制中。这允许任何开发人员下载代码以及 NuGet 包,而无需设置包源来单独下载包。这不是 .Net Core 项目的工作方式。解决方案似乎没有 packages 文件夹,每个开发人员都可以设置自定义包源并在获得代码时下载包。有没有办法像经典的 .Net 项目一样配置 .Net Core 项目并管理包文件夹?
【问题讨论】:
-
Packages.config 被合并到 csproj 中。见Additions to the csproj format for .NET Core。您现在使用
PackageReferenceXML 元素。 Visual Studio 包管理器仍然有效。 -
您的问题是引用包缓存中的内容还是缺少用于托管(私有)包的 nuget 提要?
标签: nuget .net-core nuget-package-restore