4

我有一个 WCf 项目,当我将以下代码添加到配置文件(Web.config)时:

<configuration> <appsettings> <add key="Hello" value="5"/> </appsettings>....

尝试调试时出现此错误:

“无法在 Web 服务器上开始调试。Web 服务器配置不正确。有关常见配置错误,请参阅帮助。在调试器之外运行网页可能会提供更多信息。”

当我删除 appsettings 时,WCFTestClient 会打开。

如果不是这样,我如何在 web.config 中定义常量?

4

2 回答 2

4

通过将 AppSettings 节点作为该部分的最后一个节点解决了这个问题,它可以工作!

<appSettings><add key="hello" value="Monday" /></appSettings></configuration>

有趣的......

于 2010-09-15T12:26:21.477 回答
0

我认为是案件问题。应用程序设置部分定义为

<appSettings>..</appSettings>

我希望您在 web.config 中定义了服务设置

<system.serviceModel>
 <services>..</services>
 <bindings>..</bindings>
 <behaviors>...</behaviors>
</system.serviceModel>
于 2010-09-14T09:30:02.637 回答