我在windows azure中有一个使用Web引用的ASP.NET网站。我使用azure作为我的QA环境,在QA上,该站点应连接到QA Web引用。在我以前的QA环境中,我使用hosts文件条目将Web引用域名指向QA IP地址。但是在迁移到windows azure之后,我不知道如何将Web引用指向QA IP地址。还有其他办法吗?
答案 0 :(得分:0)
我认为您不会影响Azure中的主机。
相反,我建议使用SlowCheetah。它是一个开源项目,它将根据您的目标构建转换您的配置文件(或任何XML文件)。我使用它来更改web.config中的连接字符串以进行QA和PROD构建。
此程序包使您可以根据构建配置转换app.config或任何其他XML文件。它还添加了额外的工具来帮助您创建XML转换。
https://visualstudiogallery.msdn.microsoft.com/69023d00-a4f9-4a34-a6cd-7e854ba318b5
您可以将Web引用设置为动态,以便从web.config加载特定内容。参见