IIS Express在哪个目录中存储我的站点DLL和其他资源?
我查看了<site>
的{{1}}部分,看起来像这样:
%USERPROFILE%\Documents\IISExpress\applicationhost.config
物理路径设置为<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>
,指向%IIS_SITES_HOME%\WebSite1
,但在此目录中,只有%USERPROFILE%\Documents\My Web Sites
,iistart.htm
和其他废话等默认文件。
我的网站在iis.png
上运行,但我没有网站配置localhost:58620
。
我从Visual Studio 2015启动IIS Express。
那么applicationhost.config
网站的物理目录位于何处?感谢。
答案 0 :(得分:8)
在你的解决方案文件夹中有一个名为.vs的隐藏子文件夹,而一个applicationHost.config控制着这些东西。这是VS 2015的变化。