我们经常需要重新构建服务引用,并注意到旧的绑定/端点永远不会被删除。它只添加新绑定并将其命名为Custombinding_IOurService153
。
我们正在从4台PC上开展这个项目。每个人都有自己从配置文件中获取的URL。文件越来越大了!
我们如何防止这种情况?是否有任何隐藏选项只能将当前绑定/端点写入文件?感谢。
答案 0 :(得分:0)
我建议确保每个开发人员的环境都相似,并且您引用的服务托管在不会更改的网址中。
如果您的服务位于本地项目中并且托管在VS Development Server中,请确保为其分配特定端口,而不是让服务器自动为其分配端口。然后,每个开发人员都会在同一个网址上引用该服务,例如:http://localhost:33100/OurService.svc
。
如果URL和其他参数保持不变,则在更新服务引用时,Visual Studio不会向ServiceReferences.ClientConfig添加新的端点配置。