0

我有一个Class LibrarynopCommerce 插件,它的作用类似于 MVC3 应用程序,在Index.cshtml我想使用Html.Telerik().Grid<MyModel>(Model)并添加到我的Index.cshtmlthis中@using Telerik.Web.Mvc.UI,它指出它没有找到,但是当我运行应用程序时,我没有收到错误说我没有'没有该库的引用并且可以很好地编译我的代码,但是我没有该Telerik库的智能感知,我也添加<add namespace="Telerik.Web.Mvc.UI" />到我的根web.config Class Library项目中并且仍然没有智能感知。

我做错了什么?

4

1 回答 1

2

我找到了解决问题的方法: 1. 像这样使用gacutil.exe安装程序集2.cmd像这样找到程序集的c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\x64>gacutil.exe /i Telerik.Web.Mvc.dll PublickKeyToken 3. 在我的项目 web.config 文件中添加这样的程序集: cmdgacutil.exec:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\x64>gacutil.exe /l Telerik.Web.MvcClass Library

 <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,再次打开

于 2013-04-02T10:56:17.650 回答