智能感知和.NetCore
IntelliSense & .NetCore
我一直在将 .NetCore 用于一些较小的项目,我通常很喜欢它,但是有一些问题,其中一个让我很恼火:
在此示例中,许多配置内容使用扩展方法来挂起 Json、命令行、对象绑定等的额外功能......在这些情况下,所有这些都位于单独的包中。当您看到一些通常包含其中一个或多个代码示例时,您自然会将它们复制到一个项目中进行试用,但在您尝试构建它们时会出现编译错误。
向 VS 寻求指导(按旧的 Ctrl 点)没有帮助,因此您必须搜索所需的相关包,然后在 Nuget 中进行更多搜索,然后根据需要安装每个包。
所以我的问题是(请打鼓)我是不是遗漏了什么,或者是否有一个 tool/setting 或扩展可以根据您在 Nuget 的 public 包上导出的扩展方法为我提供建议,当您按下错误上的 Ctrl 点很像关于缺少命名空间的建议吗?
问候
李
如果您的目标是 netcoreapp2.1,您可以使用元数据包,它将包含来自 Microsoft 的所有 "supported" 数据包。
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/metapackage-app?view=aspnetcore-2.1
我一直在将 .NetCore 用于一些较小的项目,我通常很喜欢它,但是有一些问题,其中一个让我很恼火:
在此示例中,许多配置内容使用扩展方法来挂起 Json、命令行、对象绑定等的额外功能......在这些情况下,所有这些都位于单独的包中。当您看到一些通常包含其中一个或多个代码示例时,您自然会将它们复制到一个项目中进行试用,但在您尝试构建它们时会出现编译错误。
向 VS 寻求指导(按旧的 Ctrl 点)没有帮助,因此您必须搜索所需的相关包,然后在 Nuget 中进行更多搜索,然后根据需要安装每个包。
所以我的问题是(请打鼓)我是不是遗漏了什么,或者是否有一个 tool/setting 或扩展可以根据您在 Nuget 的 public 包上导出的扩展方法为我提供建议,当您按下错误上的 Ctrl 点很像关于缺少命名空间的建议吗?
问候 李
如果您的目标是 netcoreapp2.1,您可以使用元数据包,它将包含来自 Microsoft 的所有 "supported" 数据包。
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/metapackage-app?view=aspnetcore-2.1