实体框架数据访问层项目的连接字符串

时间:2012-06-07 15:42:22

标签: c# entity-framework connection-string data-access-layer

我有这个项目由别人提出,我在我的推荐;它是使用Entity Framework的数据访问层。

当然,当我编译项目时,我的可执行文件包含.config文件。

这是踢球者:我怎样才能告诉数据访问层DLL到哪个服务器以及连接到哪个凭据?

如果我在记事本中打开DAL DLL,我确实看到了硬编码的连接字符串。

我已经修改了DAL项目以便能够处理许多连接字符串,但是一旦编译完成,它就会被覆盖。

我是否误解了EF的内部运作?

非常感谢。

1 个答案:

答案 0 :(得分:0)

您很可能希望将凭据存储到某种类型的配置文件中。有几种方法可以做到这一点。请查看以下MSDN文章:Security Considerations (Entity Framework)