RadControl消失且无法识别标记前缀

时间:2013-08-28 02:26:08

标签: asp.net vb.net visual-studio-2010 telerik

我需要增强其他同事开发的应用程序,位于共享文件夹中的源代码如\ 10.1.1.1 \ App1 我将共享文件夹映射为网络驱动器,如T:驱动器

我的同事可以通过VS打开应用程序并正常工作,但是当我通过VS2010打开它时,它无法在工具箱中显示RadControl,显示无法识别的标签前缀错误消息,并且无法在后面的代码中引用telerik功能。

我尝试了很多在论坛和网站上找到的方法,但是没有用。 e.g。

  • 使用Caspol.exe将.NET应用程序权限授予远程...

Caspol.exe -m -ag 1.2 -url file:// \ 10.1.1.13/App1/* FullTrust

Caspol.exe -m -ag 1.2 -url file:// \ T:/ * FullTrust

  • 添加对web.config的引用

  • 从bin文件夹中删除dll

1 个答案:

答案 0 :(得分:1)

引用Telerik.Web.UI程序集并在web.config中注册tagprefix或直接注册到页面中:

 <system.web>
        <compilation debug="false" targetFramework="4.5.1" />
        <httpRuntime targetFramework="4.5.1" />
        <pages>
            <controls>
                <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI" />
            </controls>
        </pages>

或在aspx页面中:

  <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>