在Visual Studio 2010中,ASP.NET标记智能感知无法工作

6
当我在Visual Studio 2010的标记模式下输入<时,我没有得到任何服务器端控件(例如<asp:textbox />),只有一系列标准的HTML控件。
这曾经有效,但有一天突然停止了。
为什么会这样呢?
附注:我是VB.NET程序员,在.vb文件中Intellisense正常工作。
2个回答

20

请跳转到以下路径:

C:\Users\USERNAME\AppData\Roaming\Microsoft\VisualStudio

并删除标记为“10.0”的文件夹中的所有内容。 这对我起了作用。


1
我无法在我的[用户名]文件夹中找到“AppData”文件夹? - Curtis
1
Curt,这是一个隐藏文件夹,所以你在文件夹列表中看不到它(根据你的WinExplorer设置)。只需键入“C:\ Users \ YOURNAME \ AppData”,它就会神奇地出现。 - Graham
我在c:\users\username\appdata做了更改,但没有任何作用。然而,当我转到%appdata%时,它带我去了一个网络共享位置,从那里删除是有效的。 - Greg
注意:如果您删除此文件夹的所有内容,将会重置大部分工作区首选项(固定的部分)。 - Jacob Morrison
有人知道那个文件夹里是什么导致了问题吗? - Zack
显示剩余2条评论

-1
  • 在偏好设置中检查文件扩展名 - 编辑器绑定。
  • 检查您的 Web 配置文件中的system.web\pages\controls配置部分。
  • 同时检查system.web\compilation\assemblies部分。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接