vs2017 iisexpress 綁定自定義域名


1、項目根目錄找到   

項目/.vs/config/applicationhost.config

 

2、添加綁定域名

<site name="demo" id="2">
    <application path="/" applicationPool="Clr4IntegratedAppPool">
         <virtualDirectory path="/" physicalPath="E:\VS2017\demo" />
    </application>
    <bindings>
          <binding protocol="http" bindingInformation="*:57983:localhost" />                   
          <binding protocol="http" bindingInformation="*:80:www.a.com" />  
    </bindings>
</site>

3、host映射

127.0.0.1       www.a.com

4、以管理員身份運行vs,以管理員身份運行vs,以管理員身份運行vs,重要的事情說三遍。。。

博主就卡在第四步,折騰了好久。。最終還是在stackoverflow上找到了答案。。

 

題外話,設置vs默認以管理員權限運行 

1. 打開VS的安裝目錄,找到devenv.exe,右鍵,選擇“兼容性疑難解答”。

2. 選擇“疑難解答程序”

3. 選擇“該程序需要附加權限”

4. 確認用戶帳戶控制后,點擊測試程序,不然這個對話框不讓你點下一步。很蛋疼,為什么不把下一步按鈕禁用了呢?

5. 點擊“測試程序”后,VS會以管理員權限啟動。這就對了。

6.回到兼容性疑難解答對話框,點擊下一步,然后選擇“是,為此程序保存這些設置”,大功告成。

現在,不論是直接啟動VS,還是雙擊sln啟動VS,都會以管理員身份運行了:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM