我已经在一些较小的项目中使用了.NetCore,我总体上很喜欢它,但也有一些问题,其中一个问题让我很恼火:
在本例中,许多配置工具使用扩展方法来挂起Json、命令行、对象绑定等的额外功能。在这些情况下,它们都位于不同的包中。当您看到一些通常包含一个或多个示例的代码示例时,您会很自然地将它们复制到项目中进行测试,在您尝试构建它们时会出现编译错误。
询问VS的指导(按下好的旧Ctrl Dot)没有帮助,所以你必须搜索你需要的相关包,然后在Nuget中根据需要更多地搜索安装每个包。
所以我的问题是(请击鼓)我是不是遗漏了什么,或者有没有一个工具/设置或扩展,可以在你按Ctrl Dot错误时,根据Nuget的公共包上导出的扩展方法给我建议,就像关于缺少名称空间的建议一样?
向Lee致敬
发布于 2018-08-08 20:42:58
如果你的目标是netcoreapp2.1,你可以使用metapackage,它将包含来自微软的所有“支持”的包。
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/metapackage-app?view=aspnetcore-2.1
https://stackoverflow.com/questions/51734597
复制相似问题