C#的Intellisense在ASP.net项目中不起作用Visual Studio 2017

时间:2019-05-27 17:55:30

标签: c# asp.net visual-studio-2017 intellisense

我正在制作一个ASP.Net应用程序,但是由于某些原因,Intellisense不适用于C#代码。代码为白色,并且错误也未显示。不过,它对于HTML来说效果很好。有人知道如何解决这个问题吗?

3 个答案:

答案 0 :(得分:1)

只需关闭Visual Studio并再次将其打开,然后检查即可。 打开解决方案并重新构建,因为intellisense使用元数据来获取属性和所有其他内容。某些更改元数据未正确加载

转到工具->选项->文本编辑器->所有语言->常规,然后启用“自动列表成员”

答案 1 :(得分:0)

请问您能否共享Visual Studio的版本,因为我猜您正在使用旧版本。即15.2或更低。 升级您的Visual Studio,问题将得到解决。

希望这个答案有帮助。

答案 2 :(得分:0)

1。检查this workaround是否有帮助。  之后,右键单击项目以卸载并重新加载该项目。

2。此外,我想知道您是否最近安装了vs扩展程序,我建议您可以在safe-mode中启动VS来检查它是否有帮助。

3。目前,VS2017的最新版本是15.9.12,建议您更新vs以帮助解决此问题(或修复vs)。  希望对您有所帮助:)