在vs2012中配置使用iisexpress
vs2012支持基於iisexpress的web站點調試,這樣能夠儘量與生產環境具有同樣的環境。
可是,若是在vs2012中直接配置iis目錄,一般會報錯「沒法建立虛擬目錄」。
解決辦法爲:
一、找到IISExpress站點的配置文件,一般狀況下位於:
C:\Users\Administrator\Documents\IISExpress\config\applicationhost.config
二、在其中的\configuration\system.applicationHost\sites節點下添加站點信息:
<site name="Cloud.Tracker.WebUI" id="10">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="D:\wudimao\src\trunk\Manong.Mao\Cloud.Tracker.WebUI" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:9999:tracker.5dmao.com" />
</bindings>
</site>
沒有使用80端口,是由於本機的80端口被iis server所佔用,本人沒有測試停掉iis server而後嘗試配置。