無法連接到設定的開發 Web 伺服器_Failed to register URL_因為檔案正由另一個程序使用。(0x80070020)_Failed to register URL_存取被拒。(0x80070005)
事故發生在vs2019的WebSite應用
Failed to register URL_程序無法存取檔案,因為檔案正由另一個程序使用。(0x80070020)
第一招
.sln 方案檔用notepad 之類打開改一下port 重新執行看看
Try了將近有30幾個port都無效
恩 God~ 還是一樣
第二招
刪除 %userprofile%/Documents/IISExpress/config 資料夾,重啟 Visual Studio執行
結果一樣是會嗝屁
第三招
刪掉.vs隱藏目錄然後重啟 Visual Studio執行
結果仍然會跳這討厭的錯誤
第四招 更新vs2019 和 重啟電腦
最後發現vs2019好像有捨麼更新的通知
重啟電腦仍無效
第五招
系統管理員開啟cmd後執行如下指令
netsh http add iplisten ipaddress=::
查找網路文章原來VS 2019 16.0.3更新到此版加上有更新Windows到最新版的後遺症....
會把註冊表中
電腦\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters
的ListenOnlyList :: 清掉
要自己手動補回來
此篇中開發者也遇到相關Issue
微軟官網對應錯誤事件代碼
Event ID 15005 — HTTP Service Namespace Management
補回來後重新執行就感覺port被占據問題排除了但又有新的錯誤
Failed to register URL_存取被拒。(0x80070005)
一種方式就是vs用系統管理員開啟執行程式
另一種由於註冊表設定需要administrator權限設定
設定完電腦記得重啟就好了
2021/02/24 更新
由於近期又再發生此問題
在參考到這一篇方法後成功解決
Visual Studio 2015. Failed to register URL for site access is denied IIS Express. Access denied 0x80070005
“Unable to launch the IIS Express Web server” error
將你的.sln方案檔用文字編輯器開啟後
查到目前使用的port
然後使用
netsh http add urlacl url=http://localhost:{VWDPort}/ user=Everyone
將visual studio方案關閉重新啟動再運行就可以了
[更]===========================================
2021/9/11 又碰到
Failed to register URL_存取被拒。(0x80070005)
這個怪問題了
無論admin開visual studio或重啟電腦皆無效
後來關閉所有visual studio,然後兩個動作都先做完即可。
結果不能只作其中一項.....>~<||| 卡了3個鐘頭
Step1.刪掉.vs隱藏目錄
Step2.刪除 %userprofile%/Documents/IISExpress/config 資料夾
以上兩動都做完後再重啟Visual Studio即可正常。
參考自
Ref:
有效的參考解決方案(其他人也曾遇到過...)
=====================================
【茶包射手日記】IIS Express 無法啟動錯誤
iisexpress failed to register url for site
IIS Manager Error - Unable to bind to the underlying transport for [::]:80.The process cannot access the file because
Unable to start iisexpress
Solved - IIS Express failed to register URL - Access is denied
=====================================
Microsoft Visual Studio 無法連接到 Web 伺服器 'IIS Express' 的解決方法
“Unable to launch the IIS Express Web server” error
【茶包射手日記】VS2015無法啟動IIS Express
[Asp.Net Core] 無法啟動 IIS Express Web 伺服器
無法連接到設定的程式開發 Web 伺服器 (vs2015)
錯誤訊息 : 無法連接到設定的程式開發WEB伺服器
留言
張貼留言