我有一个具有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