当wsdl文件存储在我的派生中时发布服务引用

时间:2017-12-11 13:24:27

标签: c# wsdl service-reference

我有一个wsdl文件。我把它放在derive E的一个文件夹中。我在我的解决方案中添加了一个服务参考,我在我的配置文件中添加了一个代码

 <system.serviceModel>
  <bindings>
    <basicHttpBinding>
      <binding name="IpgWebServiceExporterServiceSoapBinding2">
        <security mode="Transport">
          <transport clientCredentialType="Certificate"/>
        </security>
      </binding>
      <binding name="IpgWebServiceExporterServiceSoapBinding3" />
    </basicHttpBinding>
  </bindings>
  <client>
    <endpoint address=""
        binding="basicHttpBinding" bindingConfiguration="IpgWebServiceExporterServiceSoapBinding2"
        contract="webserviceref.IPGService" name="IPGServicePort1" behaviorConfiguration="CustomBehavior" />
  </client>
  <behaviors>
    <endpointBehaviors>
      <behavior name="CustomBehavior">
        ....
      </behavior>
    </endpointBehaviors>
  </behaviors>
</system.serviceModel>

在我的本地系统中工作正常。但是当我在服务器上发布它并使用IIS时它无法正常工作。 是不是我在服务器上的一个派生中复制wsdl文件?

0 个答案:

没有答案