我有一个后端DLL项目,它位于数据库之上。我有几个前端项目,有app.config或web.config。所有前端项目都共享一些配置部分。
在测试和发布之前手动保持共享配置部分同步看起来很愚蠢。让配置共享的好习惯是什么?
答案 0 :(得分:2)
您可以将公共部分放在单独的文件中:
<connectionStrings configSource="ConnectionStrings.config"/>
和ConnectionStrings.config文件将包含:
<?xml version="1.0"?>
<connectionStrings>
<add name="MyDB" connectionString="Data Source=address;Initial Catalog=DataBase;Integrated Security=SSPI;"/>
</connectionStrings>
然后,为了在多个项目之间共享设置,您可以按照找到的建议here