繁体   English   中英

该项目未在 IIS Express、VS 2015、2017 上的 applicationhost.config 中注册

[英]The project is not registered in applicationhost.config on IIS Express , VS 2015, 2017

当我打开 C:\\Users\\Documents\\IISExpress\\config -> applicationhost.config 文件时,我需要在 iis express 中对我的项目进行一些更改

我看不到我的项目的站点元素。 该文件中只有一个站点元素,它是:

<sites>
            <site name="WebSite1" id="1" serverAutoStart="true">
                <application path="/">
                    <virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />
                </application>

            </site>
            <siteDefaults>
                <logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
                <traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
            </siteDefaults>
            <applicationDefaults applicationPool="Clr4IntegratedAppPool" />
            <virtualDirectoryDefaults allowSubDirConfig="true" />
        </sites>

并且在创建新项目时,不会记录文件规范。

我用的是 vs 2015 ,问题出在哪里?

VS2015 使用解决方案文件夹 .vs\\config\\applicationHost.config 下的文件。

顺便说一句,Jexus Manager 允许您使用 UI 管理 IIS Express 设置,

http://jexusmanager.com

将解决方案文件或配置文件添加为新服务器,然后您可以直观地看到设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM