IIS Express杂记

JerryXia 发表于 , 阅读 (2,459)

web项目的缓存目录:C:\Users\Administrator\AppData\Local\Microsoft\WebsiteCache

IISExpress的日志目录:C:\Users\Administrator\Documents\IISExpress\Logs

IISExpress的配置目录:C:\Users\Administrator\Documents\IISExpress\config

applicationhost.config文件比较重要,在system.applicationHost > sites结点下定义每个托管的站点配置,如下示例:

<site name="WebSite1" id="1" serverAutoStart="true">
    <application path="/">
        <virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />
    </application>
    <bindings>
        <binding protocol="http" bindingInformation=":8080:localhost" />
    </bindings>
</site>

bindingInformation默认监听的是localhost,也就是说别人是无法访问你的本地站点的,vs创建出来的web项目默认值就是这个,但是可以通过修改配置文件再通过命令启动IIS Express打到目的。

"C:\Program Files\IIS Express\iisexpress.exe" /site:site-name or site-id

添加新评论