我有一个用于nopCommerce的Class Library
插件,其作用类似于MVC3应用程序,而Index.cshtml
我想使用Html.Telerik().Grid<MyModel>(Model)
并添加到Index.cshtml
这个{{} 1}}并且它指出它没有找到,但是当我运行应用程序时,我没有得到错误,说我没有该库的引用并编译我的代码很好,但我没有智能感知@using Telerik.Web.Mvc.UI
库,我在我的根Telerik
<add namespace="Telerik.Web.Mvc.UI" />
项目中添加了web.config
,但仍然没有智能感知。
我做错了什么?
答案 0 :(得分:2)
我找到了解决问题的方法:
1.使用gacutil.exe
在cmd
中安装程序集c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\x64>gacutil.exe /i Telerik.Web.Mvc.dll
2.使用cmd
gacutil.exe
找c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\x64>gacutil.exe /l Telerik.Web.Mvc
中的程序集的PublickKeyToken Class Library
3.在我的 <add assembly="Telerik.Web.Mvc, Version=2012.1.214.340, Culture=neutral, PublicKeyToken=121fae78165ba3d4" />
</assemblies>
</compilation>
项目web.config文件中添加如下所示的程序集:
<add namespace="Telerik.Web.Mvc.UI" />
</namespaces>
</pages>
4。在web.config中添加名称空间,如下所示:
{{1}}
5。保存,构建,关闭视觉工作室,再次打开