簡體   English   中英

VS2013 IIS Express MVC5子域不起作用

[英]VS2013 IIS Express MVC5 Subdomains not working

我已經做了以下工作。

  1. 將以下內容添加到我的主機文件中

    127.0.0.1 dev.localhost.com

  2. 將IIS express配置中站點的綁定更改為

     <site name="MySite" id="19"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="D:\\Projects\\MySite" /> </application> <bindings> <binding protocol="http" bindingInformation="*:9888:localhost" /> <binding protocol="http" bindingInformation="*:9888:dev.localhost.com" /> </bindings> </site> 
  3. 當我“將應用程序根URL覆蓋”到http://dev.localhost.com並啟動錯誤時,我得到的消息是“無法啟動IIS Express Web服務器”“指定的起始URL無效http://dev.localhost .com ”,即使我在上面的起始網址框中沒有任何內容。

當我取消選中替代項時,我的網站處於調試模式。 轉到http://dev.localhost.com導致頁面找不到

UPDATE

我必須以管理員身份運行IIS Express才能正常工作。

將IIS Express設置為以admin身份運行,然后將項目url更改為http://dev.localhost.com:9888/ ,並將根url覆蓋為http://dev.localhost.com:9888/,現在一切正常預期

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM