首页 > 解决方案 > 智能感知和 .NetCore

问题描述

我一直在将 .NetCore 用于一些较小的项目,我通常喜欢它,但是有一些问题,其中一个让我非常恼火:

在此示例中,许多配置内容使用扩展方法来挂起 Json、命令行、对象绑定等的额外功能......在这些情况下,所有这些都存在于单独的包中。当您看到一些通常包含一个或多个示例的代码示例时,您自然会将它们复制到项目中以进行尝试,当您尝试构建它们时会出现编译错误。

向 VS 寻求指导(按好旧的 Ctrl Dot)并没有帮助,因此您必须搜索所需的相关包,然后在 Nuget 中进行更多搜索,根据需要安装每个包。

所以我的问题是(请打鼓)我是否遗漏了某些东西,或者当您在错误上按 Ctrl Dot 时,是否有工具/设置或扩展可以根据 Nuget 的公共包上的导出扩展方法给我建议,就像关于缺少命名空间的建议一样?

问候李

标签: .net-coreintellisense

解决方案


如果您的目标是 netcoreapp2.1,您可以使用元包,其中包含来自 Microsoft 的所有“支持”包。

https://docs.microsoft.com/en-us/aspnet/core/fundamentals/metapackage-app?view=aspnetcore-2.1


推荐阅读