本機正常,放服務器上就出現標題所說的錯誤,仔細看IIS7的配置,也沒發現什么異常,最終在一個英文網站找到一個鏈接
按文章所說要下載一個補丁下載補丁安裝即可。
- Installed .NET 4.0
- Ran aspnet_regiis.exe (from the Framework64/v4.0.30319 folder)
- Installed ASP.NET MVC 3 using the web platform installer
- Applied MS update KB980368 to enable certain IIS 7.0 or IIS 7.5 handlers to handle requests whose URLs do not end with a period
安裝時出現一個錯誤0x80070422,在服務中把“windows update”不要設為禁用即可。
更新描述:
本文介紹一個更新,使某些 Internet Information Services (IIS) 7.0 或 IIS 7.5 處理程序來處理的請求的 url 不能以句點結尾。這些處理程序映射到的專門,"*"請求的路徑。當前,一個處理程序被映射到一個"*"路徑只處理其以句點結尾的 url 請求的請求。例如對於該處理程序只處理的請求的 url 類似於以下 URL:
http://www.example.com/ExampleSite/ExampleFile
應用此的更新處理程序映射到后一個"*" 以句點結尾的 url 的請求和請求的 url 不能以句點結尾,可以處理請求路徑。例如對於該處理程序現在可以處理類似於以下 url 的請求:
http://www.example.com/ExampleSite/ExampleFile