【发布时间】:2018-01-07 18:55:29
【问题描述】:
我有一个解决方案,其中包含多个 ASP.NET Core 项目,在 Visual Studio 2015 中进行管理。
我的 NuGet 包当前存储在 C:\Users\My User\.nuget\packages\ 中。我需要在我的解决方案中有一个 Packages 目录并从那里引用包。像这样:
- 解决方案文件夹
- 源
- 项目1
- 项目2
- [...]
- 包
- 源
我将包从上面的默认路径复制到解决方案目录,然后删除了项目的所有引用。然后我将我的 Packages 目录添加为 NuGet 包源。最后,我单击 Manage NuGet Packages 并将一些添加到特定项目,确保选择了我的自定义包源。
这似乎可行,但是当我检查引用包的路径时,它仍然是默认的C:\Users\[...]\packages\ 路径。
我错过了什么?如何引用解决方案目录中的包?
我尝试打开 .xproj 文件并手动设置路径,就像我以前在 .csproj 文件中所做的那样,但在 .xproj 文件中似乎是不可能的。或者我只是不知道该怎么做。
【问题讨论】:
标签: .net visual-studio asp.net-core nuget