【问题标题】:Visual Studio 2010 is not recognizing namespace aspVisual Studio 2010 无法识别命名空间 asp
【发布时间】:2015-02-17 17:22:45
【问题描述】:

突然,我需要添加的页面无法识别 asp 标签命名空间。

此外,工具箱只有 HTML 和常规选项卡。

我打开了一个我没有尝试编辑的页面,工具箱具有所有常用功能(标准、数据、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 更新,并安装了一个更新和 6 个 VS 2010 的修补程序,但直到今天它一直运行良好。

在我需要采取更激烈的操作(例如删除更新或更糟糕的是,卸载 VS 并重新安装它)之前有什么建议吗?

【问题讨论】:

  • 您应该添加一个答案,而不是使用解决方案更新您的问题(该解决方案已被 mod 回滚)。
  • 你是对的 chue +1

标签: c# asp.net visual-studio-2010 visual-studio


【解决方案1】:

发现问题。昨天我不得不重置一些东西。双击解决方案资源管理器中的 aspx 页面会在单独的浏览器中打开该页面。因此,右键单击页面,然后选择打开方式。我选择了 HTML Editor 并将其设置为默认值。我应该选择 Web 表单编辑器。

我决定把这个问题留在这里,以防其他人和我做同样的事情......

生活和学习!!!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-17
    • 2018-04-08
    • 2015-10-13
    • 2011-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多