该项目被列为‘通用处理器’
它也只是一个文件类型,如果你CA不添加它,你可以添加一个HTML页面。当添加调用它像Handler.ashx。
然后复制并粘贴默认的处理程序代码,并重建。
<%@ WebHandler Language="C#" Class="Handler" %>
using System;
using System.Web;
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
}
public bool IsReusable {
get {
return false;
}
}
}
Visual Sudio将停止向您大喊大叫,并且在重建和重新打开新的.ashx文件后强调事情。
如果仍然有问题的东西是什么地方wacked了。如果您有较旧版本的studio,请查看它是否会让您在那里创建一个.ashx。那么也许导入它?
EDIT-Visual Studio命令提示符失踪模板
您可以运行Visual Studio命令PROMT并考虑'devenv的”如果你缺少的模板,但有他们在模板目录。他们可能只需要安装。
devenv /installvstemplates
文件类型被称作通用处理器。你不仅仅是通过寻找与H相关的数据来忽略它? – sealz
thanx答复,但这个选项不存在 – arjun