這個錯誤是在我本地開發環境,不是生產環境,如果是生產環境我就掛了。。。。開發環境也痛苦啊,重裝系統的話,我估計裝系統+所有軟件,少說也得1天。。。。。
錯誤產生:重裝IIS (尼瑪,IIS總有一個小毛病,安裝微軟IIS7的rewrite模塊,每次點擊空白規則,就提示您所做的修改將會丟失,要保存修改嗎?無論我點取消或者確定,IIS面板就會關閉,因為之前一直用的一個第三方重寫模塊,沒法分站點重寫,現在兩個站點的路徑一樣沒法重寫,誰知道那個問題誰順帶回復我一下。)
重裝完了IIS以后,不管訪問哪個網站,IIS進程立馬被結束,然后提示service unavailable。。。。
各種百度無果,但是發現csdn有一個問題和我很像 見鏈接 http://bbs.csdn.net/topics/392024907?page=1
后來才知道,屬於同一類問題。
我按帖子討論的,然后把我本機的兩個rewrite都給刪除了,刪除了rewrite模塊和那個ISAPI_Rewrite3軟件的
發現還是沒用,然后跑stackoverflow上搜 C:\Windows\system32\inetsrv\aspnetcore.dll 這個(帖子中也提到一個鏈接估計也是這個,因為感覺可能會有更多結果就直接自己搜了)
搜出來以后第一個回答(我也是醉了,打開這個鏈接至少等了幾分鍾。。。。大天朝能不能只屏蔽google.com相關域名,技術類的就不要屏蔽了,stackoverflow的某些js引用了google的一些域名被屏蔽很難打開。)
然后看回答如圖:
然后我直接不修復,直接卸載了.net core了。。。。
第三個回答:(如果你是生產環境不好卸載剛剛說的那個方案,暫時可以用這個方法試試,我沒測試不知道行不行。)
難怪csdn的那個人說,他重新安裝了 iis rewrite module就可以了。所以如果你也發現了這個問題,仔細想想看安裝過哪個軟件吧。。。記錄一下提醒自己。蛋疼。
還有文章開頭說的那個問題不知道誰碰到過沒,有的麻煩告知一下。謝謝