Пример служб данных ADO.NET -> Предоставление объектов CLR -> Код в отдельной сборке - PullRequest
0 голосов
/ 05 января 2010

Я пытаюсь создать простой пример ADO.NET Data Service с использованием CTP2. Если я создаю веб-сайт и добавляю шаблон службы данных ADO.NET и помещаю туда весь код, все работает нормально. Однако я хотел бы поместить весь этот код в отдельный проект и добавить его в качестве ссылки в мой веб-проект. И в моем веб-проекте я хотел бы добавить шаблон службы данных ADO.NET и просто предоставить ссылку на класс из указанной сборки. Я просто помещу связанный с безопасностью код в метод InitializeService.

Кто-нибудь пробовал это делать? Когда я пытаюсь сделать это, проект компилируется без проблем, однако я получаю сообщение об ошибке «Сервер обнаружил ошибку при обработке запроса. Дополнительные сведения см. В журналах сервера».

1 Ответ

1 голос
/ 13 января 2010

Это должно абсолютно сработать.

Наиболее вероятная причина сбоя заключается в том, что вы открываете Entity Framework ObjectContext из другой сборки и не скопировали строку соединения EF из другого app.config в файл web.config (это необходимо).

Надеюсь, это поможет

Alex

...