在vs2012中配置使用iisexpress

在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>
三、而後再vs2012的項目屬性的web配置中,選擇「使用本地IIS Web 服務器」,並填入url: http://tracker.5dmao.com:9999/,而後保存,項目即配置爲能夠經過iis express進行調試和開發。
 
沒有使用80端口,是由於本機的80端口被iis server所佔用,本人沒有測試停掉iis server而後嘗試配置。
相關文章
相關標籤/搜索