【发布时间】:2014-11-11 02:30:31
【问题描述】:
我试图在同一台机器上多次运行同一个项目,每个实例都需要它自己的不同 localdb 实例,存储在它自己的个人 mdf 文件中(这听起来可能很奇怪,但我有这样做的理由)。目前我正在尝试对不同的文件使用相同的连接字符串名称,但这不起作用。这是一个示例连接字符串:
<add name="dbContext"
connectionString="Data Source=(LocalDb)\v11.0;AttachDbFileName=|DataDirectory|\db-<string-unique-to-project-instance-1>.mdf;Initial Catalog=dbContext;Persist Security Info=True;Trusted_Connection=False;"
providerName="System.Data.SqlClient" />
但是,在运行项目时,数据库文件并未按预期创建,即使对加载到内存中的连接字符串的询问显示正确的值。
什么连接字符串允许多个 localdb 实例/我还需要做些什么吗?
注意:我也尝试过使用不同的连接字符串名称,但无济于事。
【问题讨论】:
标签: .net entity-framework entity-framework-migrations localdb