使用Entity Framework app.config如何在环境Dev,Stage和Production之间切换

时间:2015-04-29 17:08:23

标签: c# entity-framework connection-string app-config windows-applications

我有一个使用DataModel.edmx访问Dev数据库的Windows应用程序,它工作正常。为了访问舞台环境数据库,我添加了另一个StageDataModel.edmx。所以app.config中有两个连接字符串:  和 如何根据环境在app.config中的数据库之间切换?

提前致谢!

1 个答案:

答案 0 :(得分:2)

我想您正在询问如何使用不同的app.config文件进行调试/发布。

只需将它们命名为app.Release.configapp.Debug.config,并在其中任何一个中设置调试或发布设置。

如果它比这更复杂,你可以安装SlowCheetah之类的工具来修改XML文件,你只需要设置不同的构建配置。