添加服务引用时,会生成app.config。我想知道的是,绑定,端点和其他一切是否反映了我创建引用的服务?他们是否专门定义了服务绑定,安全类型等等,还是只是一个通用的app.config?似乎有很多设置..
答案 0 :(得分:3)
是的,Add Service Reference
向导在你的app.config / web.config中转储的内容是惊人的 - 而且在很大程度上是不必要的(因为它基本上放在所有设置中,甚至是所有那些默认值)。
是的,设置包括
之类的内容如果您有兴趣学习如何手动创建这些配置(这很容易做到,也很容易理解!),请观看以下视频:
两者都表明创建手动配置是多么容易,以及你真正需要提供多少!强烈推荐。
答案 1 :(得分:0)
这些设置与您刚刚创建的服务参考有关。至少有时候,app.config本身并没有用。例如,如果您正在使用Web应用程序中的服务,则需要将app.config中的信息复制到要使用的web.config的相应部分。
如果服务移动到其他位置,您只需相应地更改配置中的端点,该服务应该像以前一样工作。