Я столкнулся с той же самой проблемой, когда пытался выполнить некоторую экспериментальную работу над побочным проектом дома с помощью Visual Studio Express 2010.
Согласно http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/5ac1c88b-ba4a-472b-a734-872febdceb0a/ все сводится к ограничению лицензированияв Visual Studio Express , который не может подключаться к «удаленным» источникам данных (которые не должны рассматриваться как «. \ sqlexpress», IMO).
К сожалению, этотолько ограничение Visual Studio Express 2010: Visual Web Developer 2010 Express (обожаю эти имена MS) НЕ имеет этого ограничения.
К счастью, это обеспечивает обходной путь, как я нашел в одном из ответов в другом посте.здесь: Подключение к SQL Server с помощью Visual Studio Express Editions
По сути, обходной путь заключается в следующем: откройте свое решение в Visual Web Developer и добавьте туда модель данных сущности ADO.NET, затем сохранитерешение и откройте его обратно в Visual Studio Express и продолжайте как обычно.