我已将.net核心Web应用程序所需的所有nuget软件包下载到名为nuget-packages的文件夹中。
在与.csproj文件存储在同一文件夹中的nuget.config文件中,我具有以下内容
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="local-packages" value=".\nuget-packages" />
</packageSources>
</configuration>
在Visual Studio 2019工具选项Nuget软件包管理器源中,我未选中所有源(nuget.org,Telerik,MSFT脱机软件包)。
我希望项目使用nuget-packages中存储的软件包,而不是其他任何地方。
但是,当我构建此项目时,我得到NU1100无法解决错误。
由于某些原因,项目无法找到软件包。
能请您提示我在想什么吗?谢谢
答案 0 :(得分:0)
您应该在包管理器参数中指定包源目录。打开参数窗口,选择“源软件包”选项卡,按“添加源软件包”按钮,然后在打开的对话框中选择新的软件包源,输入软件包源文件夹的路径并将此源移到顶部。 >