Asp.net mvc 无法在Razor视图vbhtml文件中使用Microsoft.Web.Helpers

Asp.net mvc 无法在Razor视图vbhtml文件中使用Microsoft.Web.Helpers,asp.net-mvc,vb.net,asp.net-mvc-3,razor,helper,Asp.net Mvc,Vb.net,Asp.net Mvc 3,Razor,Helper,我想使用Microsoft.Web.Helpers dll中的Linkshare帮助程序。我添加了对我的项目的引用,但是如果试图在vbhtml文件中使用它,Visual studio会在它下面加一个蓝色的波浪线,并告诉我它无法访问等等。我甚至添加了对这些webmatrix DLL的引用,如下所述: 我如何让linkshare和其他助手工作 您还需要在web.config的名称空间下添加对程序集的引用 i、 e ... 解决方案是在添加程序集引用后构建项目 然后我就可以使用linkshare助手

我想使用Microsoft.Web.Helpers dll中的Linkshare帮助程序。我添加了对我的项目的引用,但是如果试图在vbhtml文件中使用它,Visual studio会在它下面加一个蓝色的波浪线,并告诉我它无法访问等等。我甚至添加了对这些webmatrix DLL的引用,如下所述:


我如何让linkshare和其他助手工作

您还需要在web.config的名称空间下添加对程序集的引用

i、 e


...

解决方案是在添加程序集引用后构建项目
然后我就可以使用linkshare助手了,这没有任何区别。还是蓝色的,请出示你的密码。也许你只是调用了错误的覆盖?@marcind,我输入的是@LinkShare.GetHtml(“我的帖子标题在这里”),LinkShare在intellisense中根本不显示。
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
    <namespaces>
        <clear/>
        <add namespace="System.Web.Mvc"/>
        <add namespace="System.Web.Mvc.Ajax"/>
        ...
        <add namespace="Microsoft.Web.Helpers"/>