|
Entity Framework не находит поставщика данных, подскажите как обойти
|
|||
---|---|---|---|
#18+
Ситуация такая: разбираю пример музыкального магазина с MSDN. Там используется SQL Server Compact Edition. При попытки создания БД приложение вылетает с ошибкой на строчке: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
В качестве строки соединения идет такая строка: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Сообщение об ошибке получается такое: "Не удалось найти запрошенного поставщика данных .Net Framework. Возможно он не установлен." Внимание вопрос: 1. Почему возникает конфликт с поставщиком данных, ведь, если верить MSDN, идет в составе SQL Server 2005 (которым я пользуюсь). 2. Можно ли как-то использовать подход Code-first совместно с SQL Server 2005, а не с Compact Edition. Если да, то подскажите, пожалуйста, как: я пока еще слабо с этим разбираюсь ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 23:01 |
|
Entity Framework не находит поставщика данных, подскажите как обойти
|
|||
---|---|---|---|
#18+
Заметил у себя в "Установленных программах" такую вещь: Microsoft SQL Server Compact 3.5 SP2 ENU Может, кто знает, как эту версию прописать к использованию? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2011, 23:18 |
|
Entity Framework не находит поставщика данных, подскажите как обойти
|
|||
---|---|---|---|
#18+
Жентос, Посмотри в machine.config. Вот кусоче моего: Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 19:03 |
|
Entity Framework не находит поставщика данных, подскажите как обойти
|
|||
---|---|---|---|
#18+
Добавил в machine.config строку Код: plaintext
Заменил в веб-конфиге версию компакт-сервера Код: plaintext 1. 2. 3. 4.
Получил ошибку: "SQL Server Compact is not intended for ASP.NET development." ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 20:25 |
|
Entity Framework не находит поставщика данных, подскажите как обойти
|
|||
---|---|---|---|
#18+
В общем, проблему решил: пример, который я разбираю, НЕ работает под версиями SQL-сервера СЕ ниже версии 4.0. В 3.5 часть опций нелрступна и приводим к ошибкам. Поставил себе 4-ый CE и все заработало (в комплекте с SQL Server 2005 идет версия CE 3.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 23:34 |
|
|
start [/forum/topic.php?fid=17&fpage=42&tid=1350651]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 164ms |
0 / 0 |