Ключевое слово не поддерживается: 'источник данных' .: EF-код в первую очередь с использованием ObjectContext и LocalDB

Я получаюключевое слово не поддерживается ошибка " когда я пытаюсь подключиться к базе данных LocalDB, используя ObjectContext.

Это моя строка подключения:


и это код, который пытается создать экземпляр ObjectContext:

var connectionString = ConfigurationManager
                .ConnectionStrings["connStr"]
                .ConnectionString;
ObjectContext _context = new ObjectContext(connectionString);

В последней строке выдается System.ArgumentException: ключевое слово не поддерживается: 'источник данных'.

Я использую Visual Studio 2012 для Интернета и ориентируюсь на .NET Framework 4.5. У меня установлен LocalDB на моей машине.

Если я использую DbContext вместо этого, он работает:

public class proj1dbContext: DbContext
{
    public proj1dbContext() : base("name=connStr")
    ...

Похоже, это похожий вопросПомогите с первой строкой подключения EF Code но, к сожалению, это не дает однозначного ответа на вопрос, почему создание экземпляра ObjectContext вызывает эту ошибку.

Любая помощь оценивается. Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос