C# ColdFusion.net集成服务-无法定位终结点.net dll

C# ColdFusion.net集成服务-无法定位终结点.net dll,c#,.net,wcf,dll,coldfusion,C#,.net,Wcf,Dll,Coldfusion,我有一个.net类库dll,它有一个服务引用。端点是在app.config文件中指定的,如下所示 endpoint address="blah .. blah" behaviorConfiguration="ClientCertificateBehavior" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAuthnService" contract="AuthnService.IAuthnService" na

我有一个.net类库dll,它有一个服务引用。端点是在app.config文件中指定的,如下所示

endpoint address="blah .. blah" 
behaviorConfiguration="ClientCertificateBehavior" 
binding="wsHttpBinding" 
bindingConfiguration="WSHttpBinding_IAuthnService"
contract="AuthnService.IAuthnService" 
name="WSHttpBinding_IAuthnService"
因此,在构建dll时,还会生成一个.dll.config文件

.dll是从Coldfusion 10中使用/调用的,如下所示

<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

只是想更新我们能够用配置文件解决问题的所有人。net服务启动时,将读取位于C:\ColdFusion10\cfusion\jnbridge\jnbotnetside.exe.config C:\ColdFusion9\jnbridge\jnbotnetside.exe.config的配置文件。将整个标记从.dll.config添加到此处。通过这种方式,.net dll将有它需要查找的端点。只是想更新我们能够用配置文件解决问题的所有人。net服务启动时,将读取位于C:\ColdFusion10\cfusion\jnbridge\jnbotnetside.exe.config C:\ColdFusion9\jnbridge\jnbotnetside.exe.config的配置文件。将整个标记从.dll.config添加到此处。这样.net dll将具有需要查找的端点。