当我将 MVC 站点部署到我们的测试服务器时,它将连接到不同的数据库,因此需要不同的连接字符串。
通常这可以使用Web.config的转换进行更改,但不幸的是,我使用的是 NopCommerce 解决方案,其中连接字符串在文本文件中确定:App_Data/Settings.txt
那么,是否有人对如何根据构建配置(例如“Debug”或“TeamCityDebug”)更改此 Settings.txt 文件的一行有任何想法?
我考虑过构建事件(见下文),但它们发生在所有构建配置中,而不仅仅是“调试”,例如: