Как мне заставить свою рабочую роль Windows Azure подключаться к моей базе данных на основе Ado.NET Entity

Я создал серверную часть в ASP.NET MVC2, которая имеет базовую базу данных на основе сущностей ADO.NET.

В бэкэнде MVC я вызываю свои объекты базы данных, т.е.:

Entities entities = new Entities();

... и все работает нормально.

К сожалению, в моем проекте Azure/mvc2 моя рабочая роль заставляет проект Azure выдавать странные исключения:

"The specified named connection is either not found in the configuration, not intended to be used with the EntityClient provider, or not valid."

Есть идеи, дамы и господа?


person Philip    schedule 06.07.2010    source источник


Ответы (1)


Решил сам - это проблема PEBKAC. Пришлось вручную установить строку конфигурации в App.config рабочей роли (скопировано из Web.config проекта ASP/NET MVC2).

Теперь все работает хорошо.

person Philip    schedule 06.07.2010