Модель объекта данных VS 2010 с базой данных Alias ​​генерирует строку подключения в экземпляре, а не в Alias - PullRequest
3 голосов
/ 22 февраля 2011

У меня есть приложение Silverlight, использующее Entity Framework.Когда я добавляю соединение данных в обозревателе серверов (Visual Studio 2010), я предоставляю «псевдоним» для своей базы данных в качестве имени сервера.После проверки соединения и нажатия кнопки «ОК» оно отображается в списке «Подключения к данным», но не отображается в «псевдониме».Он отображается в списке «ComputerName \ Instance.DatabaseName.dbo».Само по себе это не проблема, но когда я генерирую свои классы сущностей, в строке подключения, добавляемой в файл web.config, в качестве сервера указывается «ComputerName \ Instance», а не «Alias».Это не проблема для меня, но когда другие разработчики вытаскивают мой файл web.config из системы контроля версий, они не могут подключиться к своей локальной копии базы данных, не изменив файл web.config.Это действительно не имеет большого значения, но это раздражает.Кто-нибудь знает, как заставить его использовать имя псевдонима до конца?

Спасибо,

Мартин

1 Ответ

0 голосов
/ 22 февраля 2011

Этого должно быть достаточно, чтобы изменить строку подключения в web.config после создания модели сущности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...