1

我将 Visual Studio 2010 类库项目升级到 2012。该项目包含多个 Web 用户控件。升级后,我的所有 ascx 文件都显示错误“无法识别的标记前缀或设备过滤器‘asp’”,用于每个正在使用的 asp.net 控件。

我已尝试按照此处的建议删除我的漫游配置文件文件夹。

我以前没有 web.config 文件,但我尝试添加一个,以便可以添加和删除此处描述的条目

如果我向我的项目添加的用户控件,则符号会正确解析。

有没有人有替代方法来解决这个问题?

4

1 回答 1

1

我自己发现了问题。这是因为我的文件顶部的这个指令改变了 asp 标签的用途。

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
于 2013-07-01T13:50:53.617 回答