我们最近向我们的网站添加了一些功能,需要在外部域中添加对 api 的服务引用。添加对 VS2008 项目的引用会在“Service References”文件夹中创建一个子文件夹,并向该文件夹添加 18 个文件,这些文件似乎代表 api 中的类。api 提供者还让我在 web.config 文件中添加自定义绑定和对 system.serviceModel 的客户端引用。
我是否必须将包含 18 个文件的整个文件夹部署到我的生产站点才能使用 Web 服务?其中一些是否被编译到我的项目 dll 中?我可以找到部署服务的各种参考,但不是部署服务消费模块所必需的。