使用Visual Studio 2008和內置的Web服務器。Visual Studio 2008內置Web服務器需要集成管道模式來添加Http標頭
在Web處理程序.ashx的文件
public void ProcessRequest(HttpContext context) {
context.Response.ContentType = MimeType_text_xvcard;
context.Response.Headers.Add(HttpHeader_ContentLength, "2138");
,當我嘗試添加一個HTTP標頭我得到異常:
此操作需要IIS綜合 管道模式。
描述:在執行 當前Web請求期間發生未處理的異常 。請查看 堆棧跟蹤以瞭解有關 錯誤的更多信息,以及它源自 的代碼。
異常詳細信息: System.PlatformNotSupportedException: 此操作需要IIS集成 管道模式。
我可以找到在互聯網上此錯誤信息,但需要有關如何想必啓用集成管道模式的具體信息(通過web.config中?),以允許HTTP頭被操縱。
如何將內置web服務器置入集成管道模式? 注:不使用正式的IIS
http://stackoverflow.com/questions/833030/why-do-i-am-getting-platform-not-supported-新增回覆時的例外情況 – 2010-03-23 18:31:57