积极答复者
类库中使用WCF客户端无法找到默认的配置文件

问题
答案
-
你能够把你的一些重要的代码贴出来吗?
它说找不到默认的终结点元素。
你需要在你的契约上通过ServiceContractAttribute的ConfigurationName属性设置为配置文件中的终结点的契约类型
Do My Best- 已建议为答案 NineTyNine_LiPei 2009年10月30日 4:55
- 已标记为答案 Allen Chen - MSFTModerator 2009年11月5日 9:26
-
Hi,
1.方法1就是直接拷贝你的客户端配置文件到新的引用它的程序的配置文件里,不需要你自己写代码读取。WCF内部一样使用自己的机器来从配置文件找ServiceModel的配置节点下所有的设置。
所以这儿你可以尝试。
如果设置的属性不多,可以考虑代码方式。
不要客气
Frank Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum- 已标记为答案 Allen Chen - MSFTModerator 2009年11月5日 9:26
全部回复
-
你能够把你的一些重要的代码贴出来吗?
它说找不到默认的终结点元素。
你需要在你的契约上通过ServiceContractAttribute的ConfigurationName属性设置为配置文件中的终结点的契约类型
Do My Best- 已建议为答案 NineTyNine_LiPei 2009年10月30日 4:55
- 已标记为答案 Allen Chen - MSFTModerator 2009年11月5日 9:26
-
我遇到过这个问题。
解决办法2个。是。
1.
你把客户端配置文件里关于ServiceModel的配置节点,拷贝到使用这个类库的程序的配置文件里,比如是个计算器调用这个类库,那你久把这个类库拷贝到计算器程序的配置文件了。
2.完全使用代码替代客户端配置文件。这个有点麻烦。但是也完全可以搞定。
第一种照样可以使用配置文件
Frank Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum -
Hi,
1.方法1就是直接拷贝你的客户端配置文件到新的引用它的程序的配置文件里,不需要你自己写代码读取。WCF内部一样使用自己的机器来从配置文件找ServiceModel的配置节点下所有的设置。
所以这儿你可以尝试。
如果设置的属性不多,可以考虑代码方式。
不要客气
Frank Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum- 已标记为答案 Allen Chen - MSFTModerator 2009年11月5日 9:26