如何在WCF启动windows服务时设置其默认页面

本文关键字:设置 默认 服务 WCF 启动 windows | 更新日期: 2023-09-27 18:24:33

我有一个带有windows服务的WCF服务。当我安装该服务时,我会访问web服务,但不会显示页面"Default.aspx"。

我用以下内容配置web.config:

<system.webServer>
    <defaultDocument enabled="true">
        <!-- this line enables default documents for a directory -->
        <files>
            <clear />
            <!-- removes the existing default document list -->
            <add value="Default.aspx"></add>
        </files>
    </defaultDocument>
    <modules runAllManagedModulesForAllRequests="true" />
</system.webServer>

但不起作用。

我尝试了"属性->Web->单击特定页面",但也不起作用。

如何解决此问题?

提前感谢!

如何在WCF启动windows服务时设置其默认页面

听起来您希望能够提供与处理WCF请求不同的ASPX页面。

查看此线程以进行类似的讨论:

在没有IIS的情况下,自托管WCF应用程序是否可以托管ASP.NET页面/处理POST?