Я работаю в Visual Web Developer 2010 Express и использую CTP-код C 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?