在类库中创建WCf的引用问题

时间:2020-11-29 13:11:59
我在客户端项目中创建了一个类库用于获得服务器端的WCF服务,然后在客户端又创建另外一个windows应用项目,用来放一些窗体之类的,然后在这个项目中引用
之前创建的WCF服务的类库,但是问题来了,总是失败,提示说:
“在 ServiceModel 客户端配置部分中,找不到引用协定“ServiceReference1.IMyWCFService”的默认终结点元素。这可能是因为未找到应用程序的配置文件,或者是因为客户端元素中找不到与此协定匹配的终结点元素。”这样的错误,不知道是不是客户端的配置问题。

服务器端的是肯定没有问题,我也创建了另外一个项目,在这个项目中直接引用服务器端WCF服务器,也就是没有通过类库作为中介,这样就可以。。。。。


这是什么问题呢,有人能解决吗。????????在线急等

21 个解决方案

#1


没人愿意出来交流啊。。。。。。太冷清了,C~S~D~N~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#2


在类库中创建WCf的引用问题

#3


去看看WCF的配置文件是怎么回事...

#4


还有,我在那个类库中的引用不是根据系统自带的service 引用生成的,而是采用svcutil.exe生成的。。

#5


不懂,Up

#6


客户端访问有两种方式:
一种是工具生成。一种是利用通道手写。
值得注意是配置文件的路径。
http://www.viathink.com

#7


没人能帮下,感觉无从下手

#8


知道是配置文件的问题,但是不知道怎么改。。。。呵呵,总算搞定,以后学习要深入深入。。。。啊

#9


怎么搞定的啊
楼主也不说一说
太不厚道了!!!

#10


你也碰到吗,,我只是没搞清哪个是主配置文件,因为是从启动项的配置文件为准

#11


楼主能说下是怎么解决的吗?我也遇到了相同的问题!

#12


怎么解决的呀,我正苦恼呢

#13


如果把WCF的客户端单独拿出来作为类库的话,WCF客户端的类库会有一个app.config文件,需要把这个文件中的以下部分
<system.serviceModel>
省略
</system.serviceModel>

复制然后粘贴到主程序(Main函数所在工程)的app.config文件中的<configuration></configuration>中。

这样就解决这个问题了。

#14


遇到这问题了 楼主也不说一声~~

#15


遇到了同样的问题 看方法

#16


我也遇到同样的问题啊。呜呜。

#17


在类库中创建WCf的引用问题

#18


真是头痛的问题。

#19


楼主的方法确实好用,但是这是为什么呢?

#20


13楼正解,但不太明白其中的原理

#21


程序是从哪个项目运行的,读取的就是哪个项目里面的配置文件

#1


没人愿意出来交流啊。。。。。。太冷清了,C~S~D~N~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#2


在类库中创建WCf的引用问题

#3


去看看WCF的配置文件是怎么回事...

#4


还有,我在那个类库中的引用不是根据系统自带的service 引用生成的,而是采用svcutil.exe生成的。。

#5


不懂,Up

#6


客户端访问有两种方式:
一种是工具生成。一种是利用通道手写。
值得注意是配置文件的路径。
http://www.viathink.com

#7


没人能帮下,感觉无从下手

#8


知道是配置文件的问题,但是不知道怎么改。。。。呵呵,总算搞定,以后学习要深入深入。。。。啊

#9


怎么搞定的啊
楼主也不说一说
太不厚道了!!!

#10


你也碰到吗,,我只是没搞清哪个是主配置文件,因为是从启动项的配置文件为准

#11


楼主能说下是怎么解决的吗?我也遇到了相同的问题!

#12


怎么解决的呀,我正苦恼呢

#13


如果把WCF的客户端单独拿出来作为类库的话,WCF客户端的类库会有一个app.config文件,需要把这个文件中的以下部分
<system.serviceModel>
省略
</system.serviceModel>

复制然后粘贴到主程序(Main函数所在工程)的app.config文件中的<configuration></configuration>中。

这样就解决这个问题了。

#14


遇到这问题了 楼主也不说一声~~

#15


遇到了同样的问题 看方法

#16


我也遇到同样的问题啊。呜呜。

#17


在类库中创建WCf的引用问题

#18


真是头痛的问题。

#19


楼主的方法确实好用,但是这是为什么呢?

#20


13楼正解,但不太明白其中的原理

#21


程序是从哪个项目运行的,读取的就是哪个项目里面的配置文件