我试图想出一种方法来完成某事,但还没有找到我想要的东西。
4 位开发人员
1 开发网络服务器
1 开发 WCF 服务器
我们每个人都有自己的网站,用于在使用 IIS6 的一台服务器上进行测试/调试。我们每个人都有自己的端口号,用于区分我们连接的站点。
当我们的网站向 WCF 服务器发出请求时,我们的开发网络服务器上的主机文件将其指向我们的开发 WCF 服务器。同样,生产网络服务器的主机文件将其指向我们的生产 WCF 服务器。这样,我们就不必担心在 Visual Studio 中更改服务引用的地址。
最近,我们需要多个开发人员同时处理 WCF 代码的多个分支。目前我们必须轮流使用 WCF 服务器。
我们希望能够让我们在开发 Web 服务器上的各个网站指向我们的开发 WCF 服务器上的各个 WCF 网站。
我尝试了几种我想到的方法,但它们都要求我们更新 Visual Studio 中服务引用中的地址。(目前,如果我们更新/添加服务调用,我们会在将新的 WCF 代码部署到开发站点后将本地计算机的主机文件指向它。)
有没有人有任何想法,或者我可以在哪里找到这种类型的通用配置的方向?我必须假设 Microsoft 为多个开发人员设置了最佳实践设置,并为网站和 WCF 站点提供了多个开发环境。
设置要求:
- 我们只获得一个用于网站测试的网络服务器。
- 我们只获得一个用于 WCF 测试的网络服务器。
- 在 WCF 代码上开发时,我们需要一个不需要我们在 Visual Studio 中更新服务引用中的地址的解决方案。
如果情况变得更糟,我们可能不得不考虑更改要求。
先感谢您!