Я работаю в Visual Web Developer 2010 Express и использую CTP-код Entity Framework с первым кодом. Я могу сделать это с новым 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?