HTTP could not register URL http://+:86/. 設置VS默認以管理員權限打開,registervs
在使用visual studio 2013啟動self host webapi時候碰到下面的錯誤:
詳細錯誤信息如下:
HTTP could not register URL http://+:86/. Your process does not have access rights to this namespace (see http://go.microsoft.com/fwlink/?LinkId=70353 for details
大概意思是和安全相關的問題,
可以按照http://go.microsoft.com/fwlink/?LinkId=70353裡的提示進行解決,
也可以以管理員的權限啟動visual studio 2013,問題一樣可以解決,使用管理員權限打開的VS帶有administrator字樣
為了可以每次啟動都自動使用管理員權限,需要配置注冊表,打開注冊表cmd中輸入: regedit
在注冊表“HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers” 下,
新增字符串: “E:\CusApp\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe”,值為 “~ RUNASADMIN” 。使devenv.exe獲得管理員權限。
這樣設置之後,每次打開VS都是管理員權限。
參考