Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个使用 edmx 进行数据访问的应用程序。 我意识到每个 edmx 文件在配置文件中都有自己的连接字符串。 有没有办法为所有 edmx 文件共享一个连接字符串?
不——没有。
并且有充分的理由。Entity Framework 中的连接字符串包含的不仅仅是常规的连接字符串(例如数据源/数据库名称)。
它包含有关模型不同组件的关键信息,包括模型独有的 CSDL 。
也许您可以解释一下,如果您打算在不同的 EDMX 之间共享一个连接字符串,那么为什么首先需要单独的 EDMX?
如果您正在寻找一种动态创建连接字符串的方法,请查看EntityConnectionStringBuilder。