回答

4

默认情况下它被禁用,您需要在VS2017中启用它。

here

添加使用/参考组件/的NuGet包进口类型 - 如果输入无法识别的类型,我们将在您的 参考组件和的NuGet搜索。 org并提供快速修复,使用/ Imports添加 。 此功能默认关闭;使其能够转至 工具>选项>文本编辑器> [C#/ Basic]>高级>建议使用 作为引用程序集中的类型,并建议使用 NuGet程序包中的类型。启用后者选项将在您的机器上下载10 MB的 NuGet索引,并且需要几秒钟才能完成(这不会影响您在VS中的工作流程,但它确实意味着 一旦启用它就不能立即使用此功能) 。

enter image description here

+0

感谢。我使用诸如“包”,“包”,“添加”等词语搜索选项,但没有一个导致正确的选项。我会说VS的搜索选项功能需要改进... –

+0

我发现这个切换,但它似乎没有在我的.net核心1.1项目中做任何事情。再说一次,在我的.Net Core项目中,很多东西在2017年似乎都不起作用。在创建Razor View之后,我必须关闭并打开Intellisense才能使用的视图。添加NuGet包后,我必须关闭并打开解决方案才能在Startup.cs中获得Inellisense。 – Sam

+0

应该提到的是,这个选项只适用于Windows上的VS2017。 Mac版本没有这样的选项。 – Nathan

相关问题