0

エラーメッセージは次のとおりです。

ServiceModelクライアント構成セクションで、名前が「NetbiterServiceReference.nbws」でコントラクトが「NetbiterServiceReference.nbws」のエンドポイント要素が見つかりませんでした。

私のapp.configファイルは次のようになります。

<system.serviceModel>
    <bindings>
        <basicHttpBinding>
            <binding name="nbws.cfcSoapBinding">
                <security mode="Transport" />
            </binding>
            <binding name="nbws.cfcSoapBinding1" />
        </basicHttpBinding>
    </bindings>
    <client>
        <endpoint address="https://../nbws.cfc"
            binding="basicHttpBinding" bindingConfiguration="nbws.cfcSoapBinding"
            contract="NetbiterServiceReference.nbws" name="nbws.cfc" />
    </client>
</system.serviceModel>

私のコードではこれが好きで、上記のエラーメッセージを表示します。

 nbwsClient proxy = new nbwsClient();

次に、これらすべての組み合わせを実行しましたが、同じ結果になりました。

nbwsClient proxy = new nbwsClient("NetbiterServiceReference.nbws", "https://../nbws.cfc");
nbwsClient proxy = new nbwsClient("nbws", "https://../nbws.cfc");
nbwsClient proxy = new nbwsClient("nbws.cfc", "https://../nbws.cfc");

任意のアイデアをいただければ幸いです!

4

2 に答える 2

0

自分で解決しました。問題は、コードと app.config を使用してプロジェクトを実行する test-project が、app.config に正しい情報を持っていなかったことです。

于 2012-05-20T08:26:16.190 に答える
0

エラー メッセージは次のとおりです。ServiceModel クライアント構成セクションで、名前が「NetbiterServiceReference.nbws」でコントラクトが「NetbiterServiceReference.nbws」のエンドポイント要素が見つかりませんでした。私の app.config ファイルは次のようになります。


次のように endpoint セクションを変更すると、このエラーはなくなります。

<endpoint address="https://../nbws.cfc" 
            binding="basicHttpBinding" bindingConfiguration="nbws.cfcSoapBinding" 
            contract="NetbiterServiceReference.nbws" name="NetbiterServiceReference.nbws" /> 
于 2012-05-17T14:02:43.463 に答える