0

所以我在 SQL Server 数据库上使用了“逆向工程代码优先”。我现在想将它指向一个 localDB 实例,以自动测试消费代码。

我的配置中有以下连接字符串:

<add name="myConnectionString" connectionString="Data Source=Server\Instance;Initial Catalog=MyCatalog;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />

我将如何更改此连接字符串(用于放置在测试项目的 app.config 中),以便我可以在我的测试项目中创建一个 localDB (mdf)。

4

1 回答 1

0

您需要添加“AttachDBFilename”属性并将数据源设置为连接字符串,如下所示 -

<add name="myConnectionString" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=MyCatalog;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\MyCatalogDb.mdf;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
于 2013-11-01T22:14:31.820 回答