我是在本機啟動IIS Express調試一個ashx(一般處理程序)時遇到這個報錯,網上的說法普遍有這么幾種:
- 把bbb.ashx中的Class="aaa.bbb" 改為Class="bbb",即把命名空間刪掉
- 把bbb.ashx.cs中的代碼復制到bbb.ashx中來,保持<% WebHandler ....%>這句在頂端,並且將其中的CodeBehind="xx"屬性刪除,最后刪除bbb.ashx.cs文件
上述方法對我沒用,問題依舊,有用的是這招:
- 把項目的輸出目錄由bin\xxx改為bin\
-文畢-