- 创建ASP. NET Core项目。我使用。net 6的新的Empty模板创建了它,但这并不重要。然后我编译了应用程序。
- 在program.cs中,定位安装构建器对象的行。如果没有找到,请添加。
var builder = WebApplication.CreateBuilder(args);
- 在上面添加的行之后,键入下面不完整的行代码,然后将光标放在未完成的行末尾,单击快捷键
control
+space
,执行菜单命令Edit
->Intellisense
→Complete Word
builder.Services.AddS
我期望智能感知弹出并预先选择"AddScoped"在列表中。但它只是坐在那里。
智能通常有效,但并非总是有效。这是一个不这样做的例子,至少对我来说。
它对你有用吗?它应该像我描述的那样工作吗?我是这么想的。
我使用以下版本,如果VS:
Microsoft Visual Studio Professional 2022
Version 17.4.0
VisualStudio.17.Release/17.4.0+33103.184
我也有同样的问题。使用Visual Studio Installer并执行"修复"。现在一切正常了!