详细信息
“/”应用程序中的服务器错误。
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
分析器错误消息: 未能创建类型“WebApp.FileUploadHandler”。
源错误:
行 1: <%@ WebHandler Language="C#" CodeBehind="FileUploadHandler.ashx.cs" class="WebApp.FileUploadHandler" %> |
源文件: /TestShapefile/WebApp/FileUploadHandler.ashx 行: 1
版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.8.9037.0
解决办法:
首先查看自己的命名空间namespace,我是个傻der,竟然在ashx文件中忘了加入namespace的事,走了好多弯路
这里手打一边加深印象
1 using xxx; 2 3 namespace WebApp{ 4 5 public class Handler : IHttpHandler{ 6 7 //ASHX处理程序在ASP.NET中默认支持HTTP POST请求,不需要显式地指定Verb属性来允许POST方法。 8 9 public void ProcessRequest(HttpContext context){ 10 11 //过程请求方法,例如判断文件是否上传成功 12 13 //判断成功后跨域进行后续的文件处理操作 14 15 } 16 //IsReusable 这个属性返回一个布尔值,指示处理程序是否可被复用。 17 public bool IsReusable{ 18 get { return false;}////表示每个请求都将创建一个新的 Handler 实例来处理。 19 } 20 21 } 22 23 }
标签:错误,NET,XXX,namespace,Server,Internal,WebApp,POST,public From: https://www.cnblogs.com/yu-beng/p/17558477.html