所以,我已经通过这些说明在我的ASP.NET MVC应用程序中实现了ReCaptcha:
http://devlicio.us/blogs/derik_whittaker/archive/2008/12/02/using-recaptcha-with-asp-net-mvc.aspx
我的问题是,在我创建了对dll的引用之后,我应该将DLL放在我的解决方案中?我应该只创建一个引用文件夹还是......?
我应该在我的项目中放置recaptcha.dll的最佳做法是什么,这样该引用将适用于其他解决我的解决方案的人。
答案 0 :(得分:0)
我在业务逻辑层创建了CaptchaValidatorAttribute
并引用了该库中的dll。
关于物理位置,在项目中我将库放在ThirdPartLibrarys目录中并在那里引用它。
当项目从源代码管理中退出时,它将在适当的位置供参考。 (假设您的源代码管理解决方案允许您从文件系统签入文件。)