我有几个使用“ Microsoft.Extensions.DependencyInjection”的UWP项目的解决方案
在NuGet软件包管理器中,我看不到任何对该扩展程序的引用,在项目的“引用”中也看不到。 使用VS,如何列出我的解决方案用于内部每个项目的所有这些外部依赖关系。
答案 0 :(得分:1)
UWP和外部库依赖项
我可以将nuget软件包Microsoft.Extensions.DependencyInjection
安装到UWP项目,该软件包针对Windows 10 Fall Creators更新10.0 build 16299。
我还可以在“程序包管理器”和“参考”中看到它:
因此,请在“安装程序”标签下的“程序包管理器”或“引用”中再次检查它。
如果仍然看不到它,请尝试重新启动Visual Studio和PC,然后尝试卸载并重新安装nuget软件包。
如何列出我的解决方案所具有的所有这些外部依赖关系 用于内部的每个项目。
您可以直接在解决方案资源管理器中的解决方案上,然后选择 Manage NuGet Packages for Solution ... ,您将获得以下窗口:
您可以找到解决方案用于内部每个项目的外部依赖项。
更新:
我的问题是我不知道还要处理多少引用, 我找不到我不知道的东西
当您不知道还要处理多少引用时,可以删除nuget包的globe缓存,默认路径为C:\Users\<UserName>\.nuget\packages
。在生成项目时,VS将重新下载这些软件包。
希望这会有所帮助。