UWP和外部库依赖

时间:2018-11-15 15:26:51

标签: c# visual-studio nuget

我有几个使用“ Microsoft.Extensions.DependencyInjection”的UWP项目的解决方案

在NuGet软件包管理器中,我看不到任何对该扩展程序的引用,在项目的“引用”中也看不到。 使用VS,如何列出我的解决方案用于内部每个项目的所有这些外部依赖关系。

1 个答案:

答案 0 :(得分:1)

  

UWP和外部库依赖项

我可以将nuget软件包Microsoft.Extensions.DependencyInjection安装到UWP项目,该软件包针对Windows 10 Fall Creators更新10.0 build 16299。

我还可以在“程序包管理器”和“参考”中看到它:

enter image description here

enter image description here

因此,请在“安装程序”标签下的“程序包管理器”或“引用”中再次检查它。

如果仍然看不到它,请尝试重新启动Visual Studio和PC,然后尝试卸载并重新安装nuget软件包。

  

如何列出我的解决方案所具有的所有这些外部依赖关系   用于内部的每个项目。

您可以直接在解决方案资源管理器中的解决方案上,然后选择 Manage NuGet Packages for Solution ... ,您将获得以下窗口:

enter image description here

您可以找到解决方案用于内部每个项目的外部依赖项。

更新

  

我的问题是我不知道还要处理多少引用,   我找不到我不知道的东西

当您不知道还要处理多少引用时,可以删除nuget包的globe缓存,默认路径为C:\Users\<UserName>\.nuget\packages。在生成项目时,VS将重新下载这些软件包。

希望这会有所帮助。