Visual Studio 中未定义 类 的首选 NuGet 包

Preferred NuGet packages for undefined classes in Visual Studio

有一些我经常使用的 NuGet 包。 Visual Studio 的最新版本在遇到未定义的 class 时会自动安装恰好包含具有该名称的 class 的 NuGet 包。

但它并不总是提供我想要使用的包。

有没有办法配置 Visual Studio 来为我提供合适的套餐?或者这是我无法控制的?

Microsoft 是否亲自挑选提供的软件包?或者它是否需要在包裹中进行一些更改(标签),以便它们包含在报价中?

这是你无法控制的。设置在工具-->选项-->文本编辑器-->C#-->高级-->建议在 NuGet 包中使用类型

微软最近也加入了这个功能,但是太脆弱了,功能不够强大,做不了太多的事情。并且只能提示自己想要的NuGet包,不能根据你的要求得到。

但是ReSharper Extension has a feature called NuGet Browser,它可以通过命名空间或class.

搜索建议的IntelliSense下的相关NuGet包

此外,ReSharper扩展是付费扩展,新用户有30天免费使用。如果不符合您的要求,您只好suggest a feature on DC ForumMicrosoft.

提出您的愿望