Когда я пытаюсь запустить приложение ASP.NET MVC 4 с использованием локального IIS в Windows 7 с Visual Studio 2013. Я столкнулся с следующей ошибкой, когда приложение пытается подключиться к localDB\v11.0
Ошибка сервера в приложении "/".
Произошла ошибка, связанная с сетью или конкретным экземпляром, в то время как установление соединения с SQL Server. Сервер не был найден или недоступен. Проверьте правильность имени экземпляра и что SQL Server настроен на разрешение удаленных подключений. (поставщик: сетевые интерфейсы SQL, ошибка: 50 - время выполнения локальной базы данных произошла ошибка. Невозможно создать автоматический экземпляр. См. Windows Журнал событий приложений для получения сведений об ошибках. )
2 журнала событий
Неожиданная ошибка при попытке доступа к экземпляру LocalDB конфигурации реестра. См. Журнал событий приложения Windows для Сведения об ошибке.
и
Не удается получить локальный путь данных приложения. Скорее всего, профиль пользователя не загружается. Если LocalDB выполняется под IIS, убедитесь, что загрузка профиля включена для текущего пользователя.
Большинство решений, которые я нашел в Интернете, ссылаются на это сообщение: http://blogs.msdn.com/b/sqlexpress/archive/2011/12/09/using-localdb-with-full-iis-part-1-user-profile.aspx
Единственное различие, которое я вижу между описанной ситуацией и моей ситуацией, заключается в том, что описанный код ошибки равен 0, тогда как мой код ошибки равен 50. Однако предлагаемое решение не работает для меня.
Я не могу пройти эту ошибку, даже если я установил для параметра setProfileEnvironment значение true, и я потратил много времени на игры с различными параметрами processModel и пулами приложений.