“C:\ Windows \ System32 \ inetsrv \ config \ applicationHost.config”中有一个'applicationHost.config'文件。
我找到了一段代码
<sites>
<site name="Default Web Site" id="1">
<application path="/">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
</application>
<application path="/OrionServices" applicationPool="ASP.NET V4.0 Integrated">
<virtualDirectory path="/" physicalPath="C:\source\WebAdminOrion\OrionServices" />
</application>
<application path="/VendorServices" applicationPool="ASP.NET V4.0 Integrated">
<virtualDirectory path="/" physicalPath="C:\source\WebAdminOrion\VendorServices" />
</application>
<application path="/WebAdminOrion" applicationPool="DefaultAppPool">
<virtualDirectory path="/" physicalPath="C:\source\WebAdminOrion\WebAdminOrion" />
</application>
<application path="/WebAdminMobile">
<virtualDirectory path="/" physicalPath="C:\source\WebAdminOrion\WebAdminMobile" />
</application>
我不知道这些是由机器本身还是手动创建的。我问的原因是其中只有一个站点,即“默认网站”id =“1”。我没有创造它。
我使用Visual Studio 2012在我的闪存驱动程序“H”中调试asp.net mvc项目(当然是IIS Express),applicationHost.config中没有任何关于它的信息。
感谢您的帮助。
答案 0 :(得分:2)
如果您愿意,可以手动更新applicationhost.config文件。一定要备份。
此外,您要确保引用正确的文件:http://www.cosnetics.co.uk/articles/cannot-manually-edit-applicationhost.config/