Я загрузил первый пример приложения 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" />
когда я пытаюсь запустить приложение, возникает исключение ProviderIncompiledException. И следующая ошибка отображается в окне браузера.
Ошибка сервера в приложении '/'
При установлении соединения с SQL Server произошла ошибка, связанная с сетью или конкретным экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен на разрешение удаленных подключений. (поставщик: Shared Memory Provider, ошибка: 40 — не удалось открыть соединение с SQL Server)
Описание: во время выполнения текущего веб-запроса возникло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.Data.SqlClient.SqlException: при установлении соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен на разрешение удаленных подключений. (поставщик: Shared Memory Provider, ошибка: 40 — не удалось открыть соединение с SQL Server)
Ошибка источника:
Строка 24: Строка 25: Строка 26: @Для каждого элемента В модели Строка 27: @ Строка 28:
Исходный файл: C:\Documents and Settings\Shishir Shukla\My Documents\Downloads\CodeFirstEFVB\CodeFirstMVC\Views\Blog\Index.vbhtml Строка: 26
Строка подключения, которую я использовал, отлично работает с моим приложением веб-форм asp.net, а также с приложением Winforms.
Пожалуйста, помогите мне в ближайшее время избавиться от этой проблемы, так как я только что перешел на MVC.