在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而后尝试配置。