1

パッケージ Microsoft.Web.Helpers をインストールすると、次の警告 txt ファイルが表示されます (インストール後): パッケージが ASP.NET MVC 3 サイトにインストールされている場合、サイトは機能しません。パッケージを MVC 3 アプリケーションに既にインストールしている場合は、アンインストールします。パッケージをアンインストールしても MVC 3 サイトが機能しない場合は、ASP.NET MVC 3 パッケージも再インストールする必要があります。 コントローラー クラスで Microsoft.Web.Helpers を使用できますが、ビューでは使用できません (@using Microsoft.Web.Helpers が見つかりません)。私は次のことをしようとしています: MVC3 とカミソリで ReCaptcha を使用していますか? ReCaptcha と MVC3、Microsoft.Web.Helpers の動作に関する問題 .しかし、それは役に立ちません。

4

1 に答える 1

3

Views \ Web.config(アプリルートweb.configではない)に名前空間がありません。

<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="System.Web.Mvc.WebViewPage">
  <namespaces>
    <add namespace="System.Web.Mvc" />
    <add namespace="System.Web.Mvc.Ajax" />
    <add namespace="System.Web.Mvc.Html" />
    <add namespace="System.Web.Optimization"/>
    <add namespace="System.Web.Routing" />
  </namespaces>
</pages>

于 2012-07-08T19:20:51.590 に答える