W programie Visual Studio 2013 (aktualizacja 2 i nowsza aktualizacja 4), przy użyciu Entity Framework 6.1.2, występują problemy podczas tworzenia pliku EDMX.Błąd programu Visual Studio 2013 powodujący utworzenie pliku EDMX
Podczas tworzenia pliku dodaję nowy element, wybieram "Model danych jednostki podmiotu ADO.NET" i niezależnie od tego, czy utworzę "Pusty model EF Designer", czy "EF Designer z bazy danych" (i niezależnie od tego, baza mógłbym wybrali jeśli buduje się bazy danych) otrzymuję bardzo ogólny komunikat o błędzie:
"Operation is not valid due to the current state of the object"
i kopie mnie z powrotem do kreatora dodawania nowego elementu. * Przy .edmx jest generowany, ale jeśli spróbujesz otworzyć wygenerowany plik * .edmx, otrzymuję inny rodzajowy wiadomość:
"The operation could not be completed."
* przy .designer.cs plik pojawi się zaludnione, ale nie wszystkie odniesienia do montażu są dodawane do projektu; System.Data.Entity musiał zostać dodany ręcznie w celu odniesienia do plików System.Data.Objects w celu rozwiązania.
Zainstalowałem Entity Framework 6 Tools dla Visual Studio 2012 & 2013, dla obu wersji Visual Studio. Próbowałem wykonać to z projektami zarówno związane do TFS, jak i niezwiązane, a błąd utrzymuje się w obu sytuacji.
Jeśli otworzę rozwiązanie w Visual Studio 2012, te same błędy będą nadal występować. Jestem w stanie dodać plik * .edmx w Visual Studio 2010, a następnie później otworzyć projekt w Visual Studio 2013, a plik * .edmx jest obecny i dostępny; otwiera się i jestem w stanie go zobaczyć, ale jeśli przenieść lub edytować, dają mi następujący błąd:
"XmlModels involved in this transaction are not editable."
Czy ktoś ma jakieś propozycje, co się dzieje, albo co może być brakuje w moim otoczeniu? Brakuje mi tego, co jest nieprawidłowo skonfigurowane w moim systemie.