2
爲什麼ASP.NET 3.5 Web應用程序中的默認「通用處理程序」代碼將屬性添加到類中,但沒有將正確的名稱空間引用添加到屬性中。這是他們給你出的現成的模板:ASP.NET 3.5中的處理程序(ASHX)發生了什麼
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace Handler1
{
/// <summary>
/// Summary description for $codebehindclassname$
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class People : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
}
public bool IsReusable
{
get
{
return false;
}
}
}
}
爲什麼他們不具備在頂部的一行:
using System.Web.Services;
這是微軟的默認模板中的錯誤?我錯過了什麼嗎?
我動過到MVC。但是我仍然需要在一些升級到3.5的舊應用程序中使用ASHX文件。我只是修復我的模板。感謝您的所有幫助+1並回答。 – BuddyJoe 2009-02-03 20:09:18