1

MvcReCaptchaライブラリは非常に堅実に見え、開発者によく採用されているようですが、提供されているHTMLヘルパーを使用して今日初めて試したところ、アプリが実行されません。私は次のように部分的なビューでヘルパーを持っています:

<fieldset>
    <legend>3. Verify that you are a human.</legend>
        @Html.GenerateCaptcha()
</fieldset>

指示に従って、web.configに名前空間が含まれています。

<pages>
    <namespaces>
        <add namespace="System.Web.Helpers" />
        <add namespace="MvcReCaptcha.Helpers"/>
    </namespaces>
</pages>

(簡潔にするために他の名前空間は削除されました)

そして、秘密鍵と公開鍵をで定義していappSettingsます。Razorを使用していることを除いて、 CodePlexページの例から逸脱する方法はわかりません。誰かが私が間違っているかもしれないことについての洞察を提供できますか?

4

1 に答える 1

0

Razorを使用している場合は、ファイルのセクションではなく、ファイルのセクションにMvcReCaptcha.Helpers名前空間を追加する必要があります。<namespaces>~/Views/web.config~/web.config

于 2011-04-17T14:46:17.993 に答える