1. ホーム
  2. .net

[解決済み] WCFのデバッグ時にサーバーに自動的に踏み込むことができない

2022-03-13 05:06:16

質問

恐ろしいことになるんです。

サーバーに自動的に踏み込むことができません。リモートプロシージャをデバッグできませんでした。これは通常、サーバーでデバッグが有効になっていないことを示しています。

さて、私が読んだところでは、以下のものを追加する必要があるそうです。

<compilation debug="true">

をweb.configに追加します。

私の問題は、私のWCFサービスがWindowsプロセスでホストされるnettcpバインディングであることです。

どこに追加すればいいのでしょうか?WCFサービスをホストしているWindowsサービスのapp.configに追加しますか?

どのセクションに?今、私のWindowsサービスホスト用のapp.configは次のようになっています。

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

  <system.serviceModel>
    <services>
      <service name="Indexer" behaviorConfiguration="IndexerServiceBehavior">
        <host>
          <baseAddresses>
            <add baseAddress="http://localhost:8000/Indexer"/>
          </baseAddresses>
        </host>
        <endpoint address="net.tcp://localhost:9000/Indexer"
                  binding="netTcpBinding"
                  bindingConfiguration="Binding1"
                  contract="WCF.IIndexer" />
      </service>
    </services>
    <bindings>
      <netTcpBinding>
        <binding name="Binding1"
                     hostNameComparisonMode="StrongWildcard"
                     sendTimeout="00:10:00"
                     maxReceivedMessageSize="65536"
                     transferMode="Buffered"
                     portSharingEnabled="false">
          <security mode="None">
            <transport clientCredentialType="None" />
            <message clientCredentialType="None" />
          </security>
        </binding>
      </netTcpBinding>
    </bindings>
    <behaviors>
      <serviceBehaviors>
        <behavior name="IndexerServiceBehavior">
          <serviceMetadata httpGetEnabled="true" httpGetUrl=""/>
          <serviceDebug includeExceptionDetailInFaults="False" />
        </behavior>
      </serviceBehaviors>
    </behaviors>

  </system.serviceModel>

</configuration>

解決方法は?

私もちょうど同じような問題を抱えていました。WCFサービスをデバッグできるようにするためには、WCFサービスに <compilation debug="true"> の行は、サーバーの設定ファイル内の <system.web> セクションを作成します。

詳しくは、リンク先をご覧ください。 http://msdn.microsoft.com/en-us/library/bb157687.aspx