У меня странная проблема:
У меня есть простой сервис WCF, который получает некоторые данные из БД. Когда я размещаю сервис на локальном сервисе, все работает нормально, но когда я размещаю тот же сервис на локальном IIS (7.5 - windows 7), я получаю следующее исключение: The Undelying provider failed on open
.
У меня есть несколько служб ведения журналов внутри службы, и я обнаружил, что происходит это исключение
только когда служба вызывает какую-либо службу БД (не одну конкретную, какую-либо службу БД). Странно то, что когда служба не размещается на IIS, этот же вызов БД работает нормально.
Что я сделал: включил олицетворение ASP.NET на сервере IIS -> не помогло.
Другое дело: я использую SQL Server 2008 Express.
Другие идеи ???