牛腩新闻发布系统—VS2012验证码无法加载出来
在牛腩调错的过程中,遇到了验证码加载不出来的问题。如图示:
通过查阅博客很快就知道问题原因所在:原来是由于VS版本的区别VS2012在建立一般处理程序的时候会生成*.ashx.cs,我们写的代码都放在这里面而且通过VS无法直接进入*.ashx。这样与视频中代码全部放在*.ashx中就存在了差别,因为我们的头部代码放在*.ashx.cs中时会报错,因此出现了该问题。
解决方法也很简单:找到建立的一般处理程序的文件路径下找到*.ashx,打开后将<%@WebHandler Language="C#" Class="WaterMark" %>粘贴替换原代码即可。
问题解决!站在巨人的肩膀上事半功倍。