0

我过去一直在使用 Web 引用,但开始使用 Web 服务的服务引用来调用第三方 Web 服务。我发现的一个主要区别是服务引用将信息放在配置文件中。我正在创建一个 DLL 文件,它将对服务引用的 Web 服务进行所有调用。当我将该 DLL 引用到另一个项目时,我不想将配置信息添加到新项目中。在使用 Web 引用时,除了包含 Web 引用的 DLL 之外,不需要使用任何东西。不需要配置数据。有没有办法使用服务引用获得相同的行为,或者它们是否依赖于配置文件?

4

1 回答 1

1

就在这里。

.config 文件是一种无需重新编译即可更改行为的精美而灵活的方法。

您可以在 .config 中设置的所有内容都可以通过编程方式进行设置,因此您可以:

  • 硬编码源代码中的定义
  • 从数据库或任何其他可信来源获取定义

需要允许封装服务引用的项目具有由其他项目定义的设置 Web 引用设置。

于 2013-01-31T23:32:04.123 回答