突然间,我需要添加的页面无法识别asp标记命名空间。
此外,ToolBox只有HTML和常规标签。
我打开了一个我没有尝试编辑的页面,而且Toolbox已经完成了所有常用的工作(标准,数据,AJAX等)并且识别了标签。
创建了一个没有母版页的全新WebForm,它也是一样的。工具箱缺少所有.Net选项卡,它将无法识别asp标签。
当然重新启动了另一个项目。全新的WebForm也是如此。
关闭所有VS出现,删除了ReflectedSchemas文件夹中的所有文件,仍然没有运气。
为Web添加额外信息.Config:
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
仍然没有运气。
甚至尝试创建一个全新的Web应用程序项目。打开默认页面并发生同样的事情。工具箱只有两个选项卡,它不会识别asp标签。
我已经研究了一段时间了,而且我输了。
唯一改变的是两天前我执行了Windows Update,安装了一个更新和VS 2010的6个Hot Fix,但它一直运行到今天。
在我需要采取更激烈的操作(例如删除更新或更糟,卸载VS并重新安装)之前的任何建议?
答案 0 :(得分:0)
发现问题。昨天我不得不重置一些东西。双击解决方案资源管理器中的aspx页面是在单独的浏览器中打开页面。因此,右键单击页面,然后选择打开方式。我选择了HTML编辑器并将其设置为默认值。我应该选择Web表单编辑器。
我决定在这里留下这个问题,以防万一其他人和我做同样的事情......
生活和学习!!!