我有一个自动构建过程,可以将应用程序设置为指定模式(例如 Dev、uat、live)。根据这种模式,我想将连接字符串更新为相关的连接字符串。
但是,在我的数据访问层中有一个 app.config 文件,它存储连接字符串,用于提供 Settings.Settings 文件。在我的构建器中,我使用新的连接字符串更新 app.config 的 xml,然后构建解决方案,但是 Settings.setting 文件不会使用更新的 app.config 连接字符串重新生成,因此应用程序无法连接到正确的数据库。
是否可以做到这一点,或者我是否因误解这些配置/设置文件的工作方式而以错误的方式进行操作?
谢谢
斯图尔特
是的,你这是在倒退。 IDE 根据您在设置设计器中定义的设置生成 .config 文件内容。反之则不然。如果直接从构建中获取有效的连接字符串很重要,则在“设置”设计器中设置默认值。或者不要将其存储在设置中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)