我们开始使用Web Config转换文件,但我们发现只有在每个环境上发布应用程序时才有效,我们认为转换文件是在开始调试应用程序时更改连接字符串和Web服务端点,目前我们有手动更改连接字符串和Web服务端点。 我们是对还是有办法利用转换文件根据选定的配置文件自动更改连接字符串和Web服务端点?
到目前为止,我们知道转换文件只适用于在每个环境中发布您的应用程序,但我想知道是否有办法利用转换文件作为开发人员,例如: 想象一下,测试团队检测到错误,现在开发人员必须在开发环境中复制错误,然后他们必须手动更改连接字符串和Web服务端点以指向测试环境并复制错误。作为开发人员,我想避免手动更改连接字符串和端点webservices。我认为只是在转换文件之间切换我可以实现它但不是,因为如果我们选择Debug并运行应用程序,它指向开发环境,那么如果我们选择Testing并运行应用程序,它仍然指向开发环境。 / p>
我们如何才能指出正确的环境,还是有其他方法可以做到这一点?
答案 0 :(得分:0)
在web.config中使用所需的调试设置。如果要使用发布设置,请发布和使用Web配置转换