注意:該方法用於網站項目。但對於其他類型的項目有一定的參考作用。 1.首先在你想被別人訪問的位置新建一個ashx文件,如/System/xxx.ashx。 新建xxx.ashx的代碼如下: [csharp] <%@ WebHandler Language="C#" Class="xxx" %> using System; using System.Web; public class xxx: IHttpHandler { public void ProcessRequest (HttpContext context) { context.Response.ContentType = "text/plain"; context.Response.Write("Hello World"); } public bool IsReusable { get { return false; } } } 注意到首行的Class=“xxx”嗎?“xxx”代表一個類型,表示一般處理文件的處理邏輯在那裡執行。 這個時候就應該有點好奇了,能不能該Class的屬性的,或者把“xxx”類搬到其他地方呢?明確的告訴你是可以的。 但我發現對於網站來說,將cs文件放在除App_Code文件外,將不能識別,所以在App_Code文件新建一個xxx.cs,將xxx.ashx除首行 [csharp] <%@ WebHandler Language="C#" Class="xxx" %> 外的代碼剪切到xxx.cs裡,注意是剪切哦。 year,運行正常。