Библиотека 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
. Я не вижу, как я могу отклониться от примеров на странице CodePlex , за исключением того, что я использую Razor. Кто-нибудь может подсказать, что я могу делать неправильно?