我们有一个WCF客户端,我们从文件中获取了wsdl信息。如何输入相对URL(到Visual Studio项目)而不是绝对URL?我尝试了许多形式,但没有成功,错误消息是Invalid URI。
原因:并非所有开发人员都将项目检出到相同的目录中。因此,更新服务引用很麻烦。
我们有一个WCF客户端,我们从文件中获取了wsdl信息。如何输入相对URL(到Visual Studio项目)而不是绝对URL?我尝试了许多形式,但没有成功,错误消息是Invalid URI。
原因:并非所有开发人员都将项目检出到相同的目录中。因此,更新服务引用很麻烦。
在类似的情况下,我们所做的是将URL指向本地主机。
因此,每个开发人员都在其IIS中配置了相同的URL服务,例如http:\ localhost ...,因此所有人的配置都是相同的。
如果这不是一个选项,您可以使用Slow Cheetah来转换web.configs(我们用它来指向DEV、QA、Beta等配置)。