有人有制作 web.config 转换的首选方法吗?我很好奇其他人为此做了什么。我讨厌每次更新或重新发布时都必须不断更新 web.config。
请您参考如下方法:
几年前,Scott Hanselman 给出了一个使用预构建事件和批处理文件的解决方案:
http://www.hanselman.com/blog/ManagingMultipleConfigurationFileEnvironmentsWithPreBuildEvents.aspx
基本上,您为每个构建维护一个单独的不同配置,并运行批处理脚本预构建以复制 Web.Config。明显的缺点是,如果你有三十种不同的构建配置,你需要三十种不同的配置,但我发现这对于你只有两个或三个配置的项目来说很好(比如业余项目,或者你只会发布到内部服务器的工具) ).另外,很高兴知道如果您愿意,可以对构建过程进行额外控制。
