2013-04-02 129 views
0

我有一个Class Library插件nopCommerce这就像一个MVC3应用程序,并在Index.cshtml我想用Html.Telerik().Grid<MyModel>(Model)在我Index.cshtml这个@using Telerik.Web.Mvc.UI且将其指向它的没有找到,但是当我运行应用程序时,我没有收到错误,说我没有该库的引用并编译好我的代码,但我没有针对Telerik库的intellisense,我还添加了<add namespace="Telerik.Web.Mvc.UI" />在我的根目录web.configClass Library项目中仍然没有智能感知。Telerik.Web.Mvc.UI智能感知不起作用

我在做什么错了?

回答

2

我发现如何解决这个问题:使用gacutil.exe安装组件这样c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\x64>gacutil.exe /i Telerik.Web.Mvc.dll 2.找到的PublickKeyToken在cmd装配与gacutil.exe这样c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\x64>gacutil.exe /l Telerik.Web.Mvc 3.加入我的Class Library项目web.config文件这样的装配:

<add assembly="Telerik.Web.Mvc, Version=2012.1.214.340, Culture=neutral, PublicKeyToken=121fae78165ba3d4" /> 
      </assemblies> 
     </compilation> 

4.在web.config中像这样添加的命名空间

   <add namespace="Telerik.Web.Mvc.UI" /> 
     </namespaces> 
    </pages> 

5.保存,编译,关闭visual studio,再次打开

+0

您不应该在GAC中安装Telerik库。我认为您的环境中存在某些配置错误。在http://www.telerik.com/community/forums/aspnet-mvc.aspx上的Telerik论坛中留言,获取更多帮助。 –