Я загрузил первый пример приложения Asp.NET MVC 3 EntityFramework Code в vb.net и изменил строку подключения, поскольку у меня нет SQL Server Express Edition, чтобы попробовать его с Sql Server 2008 Web Edition
<add name="ApplicationServices"
connectionString="Server=MyPC\Sql2008;Trusted_Connection=True;MultipleActiveResultSets=True"
providerName="System.Data.SqlClient" />
когда я пытаюсь запустить приложение, ProviderIncompatibleException выдается исключение.И следующая ошибка отображается в окне браузера.
Ошибка сервера в приложении '/'.
Произошла ошибка, связанная с сетью или экземпляром, при установлении соединения с SQL Server.Сервер не найден или не был доступен.Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений.(поставщик: поставщик совместно используемой памяти, ошибка: 40 - не удалось открыть соединение с SQL Server)
Описание: во время выполнения текущего веб-запроса произошло необработанное исключение.Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.Data.SqlClient.SqlException: при установлении соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром.Сервер не найден или не был доступен.Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений.(поставщик: поставщик общей памяти, ошибка: 40 - не удалось открыть соединение с SQL Server)
Ошибка источника:
Строка 24: Строка 25: Строка 26: @Для каждого элемента в моделиСтрока 27: @ Строка 28:
Исходный файл: C: \ Documents and Settings \ Шишир Шукла \ Мои документы \ Загрузки \ CodeFirstEFVB \ CodeFirstMVC \ Views \ Blog \ Index.vbhtml Строка: 26
Строка подключения, которую я использовал, прекрасно работает с моим приложением asp.net webforms, а также с приложением Winforms.
Пожалуйста, помогите мне быстро избавиться от этой проблемы, так как я только что переключился на MVC.