該項目被列爲‘通用處理器’
它也只是一個文件類型,如果你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