Модель данных .NET отображается как XML, а не как диаграмма

То есть. Я форматирую свой компьютер и снова устанавливаю всю среду, но не вижу диаграммы модели данных. Я имею в виду, что я открываю модель данных (файл edmx) и вижу все таблицы БД и информацию БД в файле XML. Не схема.

Я установил vs2010 sp1, net framework 4, micro net framework 4.1, entity framework 4.1.

Я не знаю, чего мне не хватает. Можете вы помочь мне?

Без этого я не могу обновить модель.

Это кажется простым, но я не знаю, как это решить.


person Faabass    schedule 09.08.2012    source источник


Ответы (1)


Если вы откроете файл EDMX в обозревателе решений Visual Studio с помощью «Щелкните правой кнопкой мыши-> Открыть с помощью...» ...

введите здесь описание изображения

...что вы видите в следующем диалоговом окне? Это должно быть так:

введите здесь описание изображения

Если в вашем случае похоже, что «по умолчанию» (= формат, когда вы просто дважды щелкаете файл EDMX) является одним из редакторов XML. Это должен быть «Конструктор модели данных сущности ADO.NET». Вы можете сделать его значением по умолчанию, выбрав строку в списке и затем нажав «Установить по умолчанию» справа.

person Slauma    schedule 09.08.2012
comment
Спасибо за мини урок! Это будет очень полезно. Я попробовал это, но обнаружил, что у меня нет опции ADO.NET в этом поле. Какое приложение мне нужно установить, чтобы увидеть эту опцию? - person Faabass; 10.08.2012
comment
@Faabass: Это странно. Я думал, что конструктор моделей всегда будет автоматически устанавливаться вместе с Visual Studio. Извините, но я не знаю, чего не хватает. Я предлагаю вам создать новый вопрос, чтобы узнать, как установить конструктор моделей. - person Slauma; 10.08.2012
comment
Это была проблема, модель ADO.NET не была установлена ​​​​в моем VS. Мне нужно переустановить программу, чтобы установить ADO.NET, а затем я должен сделать то, что вы мне сказали. Большое спасибо! - person Faabass; 10.08.2012