安裝asp.net會前置勾選 .net擴充性,
IIS里安裝asp.net提示不能功能為安裝成功,確切的說應該是安裝.net擴充性,不成功導致asp.net不成功
從而導致web.config里出現 有 defaultDocument和handlers配置是,導致hanlers節點配置報錯
<system.webServer>
<defaultDocument>
<files>
<add value="Login.aspx" />
</files>
</defaultDocument>
<!-- handlers IIS需要安轉asp.net,否則出錯-->
<handlers>
<add name="Temp1" path="temp/*.xml" verb="*" type="LeXinDownloadHandler.DownloadHandler"/>
</handlers>
<!--忽略ISS設置的集成模式和經典模式的異常-->
<validation validateIntegratedModeConfiguration="false"/>
<security>
<!--A071J+report+11.1-FY 171102.xls這樣的文件下載失敗-->
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
做了兩步后,莫名其妙成功,原因未知
一.運行執行如下命令
"%WINDIR%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe" -iru -enable
二.一個服務改成手動改成了自動
Windows Process Activation Service