我是否必须手动设置applicationHost.config?

时间:2013-07-17 13:42:33

标签: asp.net iis visual-studio-2012 webserver iis-express

“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中没有任何关于它的信息。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

如果您愿意,可以手动更新applicationhost.config文件。一定要备份。

http://www.iis.net/learn/get-started/planning-your-iis-architecture/introduction-to-applicationhostconfig

此外,您要确保引用正确的文件:http://www.cosnetics.co.uk/articles/cannot-manually-edit-applicationhost.config/