在Web.config中配置handler節點時發現用vs2010和用vs2015居然不同,通過屢次測試發現了一些倪端:web
<configuration>ajax
<!--vs2010中須要配這個,vs2015中可省開始-->
<system.web>
<compilation debug="true" targetFramework="4.0" />
<httpHandlers>
<add path="user.ashx(ajax中url請求的路徑)" verb="POST,GET" type="MyHandler.UsersHander(方法的真實路徑即:MyHandler類庫下的UsersHander類)"/>
</httpHandlers>
</system.web>
<!--vs2010中須要配這個,vs2015中可省結束-->測試
<!--vs2015中須要配這個,vs2010中可省開始-->
<system.webServer>
<validation validateIntegratedModeConfiguration="false" /><!--沒有上面內容時此處可省-->
<handlers>
<add path="user.ashx(ajax中url請求的路徑)" verb="POST,GET" type="MyHandler.UsersHander(方法的真實路徑即:MyHandler類庫下的UsersHander類)"/>
</handlers>
</system.webServer>
<!--vs2015中須要配這個,vs2010中可省結束-->url
</configuration>
spa