WCF Web サービスのテスト中に恐ろしいRequest Errorページが表示されましたか?
この StackOverflow の回答では、詳細なエラー表示をオンにする方法が示されているため、心配はいりません: WCF Data Service - How To Diagnose Request Error?
しかし...ちょっと待ってください。そのようなWeb.Configはありません。
私たちsystem.serviceModel
のものには、それだけがあります。
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"></serviceHostingEnvironment>
<standardEndpoints>
<webHttpEndpoint>
<standardEndpoint name="" helpEnabled="true" automaticFormatSelectionEnabled="true"></standardEndpoint>
</webHttpEndpoint>
</standardEndpoints>
</system.serviceModel>
私たちがそれに行くと、単に次を追加します:
<behaviors>
<serviceBehaviors>
<behavior name="DataServiceBehavior">
<serviceDebug includeExceptionDetailInFaults="true"/>
</behavior>
</serviceBehaviors>
</behaviors>
最後に、少年はそれが不幸です:
更新/編集
@burning_LEGION と @Chris (下記参照) からの回答とコメントに基づいて、Web.Config
次のようなものがあります。
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"></serviceHostingEnvironment>
<standardEndpoints>
<webHttpEndpoint>
<standardEndpoint name="" helpEnabled="true" automaticFormatSelectionEnabled="true" behaviorConfiguration="DataServiceBehavior"></standardEndpoint>
</webHttpEndpoint>
</standardEndpoints>
<behaviors>
<serviceBehaviors>
<behavior name="DataServiceBehavior">
<serviceDebug includeExceptionDetailInFaults="true"/>
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
しかし、サーバーエラーが発生しています:
パーサー エラー メッセージ: 属性 'behaviorConfiguration' を認識できません。属性名は大文字と小文字が区別されることに注意してください。