ColdFusion .net集成服务 - 无法定位端点.net dll

时间:2016-02-05 17:56:49

标签: c# .net wcf dll coldfusion

我有一个具有Service引用的.net类库dll。端点在app.config文件中指定,如此

endpoint address="blah .. blah" 
behaviorConfiguration="ClientCertificateBehavior" 
binding="wsHttpBinding" 
bindingConfiguration="WSHttpBinding_IAuthnService"
contract="AuthnService.IAuthnService" 
name="WSHttpBinding_IAuthnService"

因此,在构建dll时,还会生成.dll.config文件。

在Coldfusion 10中使用/调用.dll就像这样

<cfobject  
    type=".NET" 
    name="MyInstance" 
    class="DavitaUserAuthentication.Main" 
    assembly="path/assembly name" >
<cfset myXMLData =MyInstance.TestServiceMethod("#param1#","#param2#")>

我收到以下错误。

  

“无法在ServiceModel客户端配置部分找到引用合同'AuthnService.IAuthnService'的默认端点元素。这可能是因为找不到您的应用程序的配置文件,或者因为没有匹配此合同的端点元素可能可以在客户端元素中找到。“

但是,当我在dll上调用不使用服务reerence的任何其他方法时。它的工作正常。

有没有办法用CF服务器注册配置文件。

Mayuresh

0 个答案:

没有答案