WCFサービス参照エラーを追加:コンテンツタイプ 'アプリケーション/石鹸+ xmlの;のcharset = UTF-8' が予想されるタイプ 'text / xmlで、文字セット= UTF-8' ではありませんでした。

下载“http://127.0.0.1:960/Service.svc”时出错。

見つかりませんでした:ので、404 HTTPステータス要求が失敗しました。

元数据包含无法解析的引用:“http://127.0.0.1:960/Service.svc”。

没有终结点在侦听可以接受消息的 http: //127.0.0.1:960/Service.svc。这通常是由于不正确的地址或者 SOAP 操作导致的。如果存在此情况,请参见 InnerException 以了解详细信息。
远程服务器返回错误: (404) 未找到。
如果该服务已在当前解决方案中定义,请尝试生成该解决方案,然后再次添加服务引用。
 
サービス表示にアクセスするためのブラウザ

 

 

ソリューション:
設定ファイルに追加します。
<system.serviceModel> 
    <行動> 
      <serviceBehaviors> 
        <行動> 
          <! -に設定されている次の値を展開する前に、漏れのメタデータ情報を避けるために、と上記のメタデータエンドポイントを削除する- > 
          <serviceMetadata httpGetEnabled = 真の /> 
          <! -デバッグするためのフォールト例外を受信するための詳細は、次の値が設定されている設定をtrueに展開セットする前に偽の回避漏れ異常情報へ- > 
          <serviceDebug includeExceptionDetailInFaults = " trueに" /> 
        </行動> 
        <! - <行動名= " GeoDataBehavior " > 
          <" /> 
          <serviceDebug includeExceptionDetailInFaults = " " /> 
        </行動> - > 
      </ serviceBehaviors> 
      <! - <endpointBehaviors> 
        <行動名= " GDEPBehavior " > 
          <webHttp /> 
        </行動> 
      </ endpointBehaviors> - > 
    </行動> 
    <バインディング> 
      <webHttpBinding> 
        <バインディング名= " のServiceBinding " crossDomainScriptAccessEnabled = " "/> 
      </ webHttpBinding> 
      
    </バインディング>
     
    <serviceHostingEnvironment multipleSiteBindingsEnabled = " " aspNetCompatibilityEnabled = " 真の" > </ serviceHostingEnvironment> 

  </system.serviceModel>

 再び尋ねられ、次の画面が表示されますが、ブラウザでサービスのアドレスを入れて、あなたが正常にサービス参照を追加することができます

 

 

おすすめ

転載: www.cnblogs.com/lovable/p/11841192.html