我的IIS Express站点的物理目录位于何处?

mim*_*imo 4 asp.net iis iis-express

IIS Express在哪个目录中存储我的站点DLL和其他资源?

我检查了<site>我的部分,%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>
Run Code Online (Sandbox Code Playgroud)

物理路径设置为%IIS_SITES_HOME%\WebSite1指向%USERPROFILE%\Documents\My Web Sites,但在这个目录中,目前只有默认文件一样iistart.htm,iis.png和其他垃圾.

我的网站运行localhost:58620,但我没有网站配置applicationhost.config.

我从Visual Studio 2015启动IIS Express.

那么我网站的物理目录在哪里localhost:58620?谢谢.

Lex*_* Li 9

在您的解决方案文件夹中有一个名为.vs的隐藏子文件夹,而一个applicationHost.config控制着这些东西.这是VS 2015的变化.