【发布时间】:2011-05-06 05:51:17
【问题描述】:
我在 Visual Web Developer 2010 Express 中工作,并使用实体框架代码优先 CTP。我可以使用新的 SQL Server CE 执行此操作,但我无法找到与 SQL Server Express 一起使用的连接字符串。
这个使用 SQL Server CE 测试版,运行良好(数据库在模型更改时创建和重新创建)。
<add name="TrempimModel"
connectionString="data source=|DataDirectory|TrempimModel.sdf"
providerName="System.Data.SqlServerCe.4.0" />
这是我从aspnetdb 连接字符串中复制的,
<add name="TrempimModel"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;
AttachDBFilename=|DataDirectory|TrempimModel.mdf;User Instance=true"
providerName="System.Data.SqlClient" />
在启动时给出以下消息:
无法完成操作。提供的 SqlConnection 未指定初始目录
那么如何让它与 SQL Server Express 一起工作呢?
【问题讨论】:
标签: entity-framework connection-string sql-server-express code-first