zoukankan      html  css  js  c++  java
  • WCF关于svcutil生成关于绑定出现 元数据包含无法解析的引用的解决方案

    元数据包含无法解析的引用。

     没有终结点在侦听可以接受消息的 net.tcp://localhost:8000/service。这通常是由于不正确的地址或者 SOAP 操作导致的。如果存在此情况,请参阅 InnerException 以了解详细信息。

    如果希望获取更多帮助,请键入“svcutil /?”

     

    一查原来是没配置元数据端点,这是我重新更改后正确的服务端配置文件,可以比对一下:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <system.serviceModel>
        <bindings>
          <netTcpBinding>
            <binding name="NewBinding0" maxReceivedMessageSize="1073741824" transferMode="Streamed" />
          </netTcpBinding>
        </bindings>
        <services>
          <service name="FileService2.FileSave" behaviorConfiguration="mexConfig"  >
            <endpoint address="FileSave"
                      binding="netTcpBinding"
                      bindingConfiguration="NewBinding0"
                      name="FileSaveName"
                      contract="FileInterface.IFileInterface" />
            <endpoint address="mex"
             binding="mexTcpBinding"
             name="MEX"
             contract="IMetadataExchange" />
            <host>
              <baseAddresses>
                <add baseAddress="net.tcp://localhost:8000/service" />
              </baseAddresses>
            </host>
          </service>
        </services>
        <behaviors>
          <serviceBehaviors>
            <behavior name="mexConfig">
              <serviceDebug includeExceptionDetailInFaults="True"/>
              <serviceMetadata />
            </behavior>
          </serviceBehaviors>
        </behaviors>
      </system.serviceModel>
    </configuration>

    红色部分是后来添加上去的,至此就成功了。

  • 相关阅读:
    file & iconv
    UML类图思考
    Rust PhantomData and dropck rgb
    golang recover rgb
    帮上小学的女儿写的一篇文章春夏秋冬
    SAP B1在添加物料主数据时,出现错误提示‘xxxx代码已存在’的解决方法
    SAP B1外协物料处理方法
    SAP B1外发加工件成本的处理方法(曹玉平于奥莱照明)
    SAP B1存在的BUG
    交叉表的实殃及向SQL SERVER数据库中插入数据时,出现乱码或???(问号)的解决方法。
  • 原文地址:https://www.cnblogs.com/Ruiky/p/3760605.html
Copyright © 2011-2022 走看看