1

我有一个 asp.net 应用程序,需要在开发、测试和生产等不同环境中运行。该站点使用了几个连接字符串、3 个 Web 服务、OData 服务的不同 URL 路径、不同的文件上传目录、文件上传目录的不同密码以及错误日志记录的不同连接。

每当我需要更改不同的环境以确保我已经更改了需要更改的所有内容并且很难维护时,这会变得非常痛苦。有人说要保留不同的 web.config 文件,但我认为这不是解决此问题的最佳方法。特别是当我必须为 Web 服务更新 .svcmap 文件时,我认为我的问题不会通过保留多个 Web 配置来解决。谁能建议我有哪些选择?

4

0 回答 0