Udostępnij za pośrednictwem


Visual Studio 2012 zgodności

Niniejszy dokument zawiera informacje o kompatybilności rozwiązań, projektów, plików i innych zasobów utworzonych w Visual Studio 2010 z dodatkiem Service Pack 1 (SP1) w Visual Studio 2012.

  • Aktywa, które są automatycznie kompatybilne

  • Assets that require your attention

  • Projekty

  • Pliki

  • Integracja aktywów

Korzystanie z tej funkcjonalności w Visual Studio 2012 może wymagać uaktualnienia pewnych rodzajów rozwiązań, projektów, plików i innych zasobów, które zostały utworzone w programie Visual Studio 2010.Wiele zasobów, które zostały utworzone w Visual Studio 2010 SP1 będzie załadowane i uruchomione Visual Studio 2012 bez żadnych dodatkowych czynności ze strony użytkownika.Wiele zasobów zostanie pomyślnie otwartych ponownie w dodatku SP1 dla programu Visual Studio 2010 nawet po otwarciu ich w Visual Studio 2012.Aby uzyskać informacje o tym, dlaczego tylko aktywa programu Visual Studio 2010 SP1 mogą być przeniesione bezproblemowo w Visual Studio 2012 i pomyślnie otwarte w obu wersjach, zobacz Pełna zgodność wersji z programu Visual Studio 11 w witrynie firmy Microsoft.

Aktywa, które są automatycznie kompatybilne

Visual Studio obsługuje wiele typów projektów, typów plików i innych zasobów.Najczęściej używane zasoby można otworzyć zarówno w Visual Studio 2012, jak i programie Visual Studio 2010 z dodatkiem SP1 i niezależnie od tego, której wersji używasz, zasoby te będą działały tak samo.Na przykład możesz użyć Visual Studio 2012, aby otworzyć i modyfikować , który został utworzony w programie Visual Studio 2010 z dodatkiem SP1.Jeśli ponownie otworzysz projekt w programie Visual Studio 2010 z dodatkiem SP1, modyfikacje zostaną zachowane i projekt będzie działać tak jak w Visual Studio 2012.

W poniższej tabeli przedstawiono typy projektów Visual Studio 2010 z dodatkiem SP1, typy plików i innych zasobów, które działają automatycznie w Visual Studio 2012.

net_v45

Pliki zrzutu debugera

SharePoint 2010

Visual Studio Lab Management

AppManifest, Inbrowsersettings, OutOfBrowserSettings (pliki .xml)

Bezpośrednie pliki diagramu wykresu Markup Language (DGML)

SketchFlow

Windows Azure Tools for Visual Studio version 1.7

Schematy plik płaski BizTalk

Pliki danych modelu (EDMX) jednostki

sskatmai_r2 Express

Windows Communication Foundation, Windows Presentation Foundation

C# /aplikacji Silverlight 4 lub Silverlight 5 języka Visual Basic lub biblioteka klas

Otwórz pliki dziennika IntelliTrace z vs2010

Projekt raportu programu SQL Server

Windows Communication Foundation, Windows Presentation Foundation

C#/formularza sieci Web języka Visual Basic lub systemu Windows

Model-View-Controller framework 3 or 4

Testy jednostkowe

Inne

Zestaw reguł analizy kodu

MPI/Debugowanie klastra

Visual C++

Audyt kodu i Moja praca

Office 2010 VSTO

Visual Studio 2010 web

Pliki pakietu aplikacji warstwy danych

Pliki raportów programu Profiler

Visual Studio 2010 Database (.dbproj)

Aktywa, które wymagają uwagi użytkownika

Niektóre zasoby, które zostały utworzone w dodatku SP1 dla programu Visual Studio 2010 wymagają modyfikacji, zanim zostaną otwarte w Visual Studio 2012.Po otwarciu składnika aktywów, który wymaga modyfikacji, okno dialogowe Przegląd projektu i zmiany rozwiązań pojawia się i klasyfikuje składnik aktywów do jednej z następujących grup:

  • Wymagane zmiany funkcjonalne. Należy zmodyfikować te zasoby przed otwarciem ich w Visual Studio 2012.Po zmianie aktywa, nadal można je otworzyć w dodatku SP1 dla programu Visual Studio 2010, ale zmieni się zachowanie projektu.Oto projekty i typy plików, które należą do tej kategorii:

    C# /aplikacji Silverlight 4 lub Silverlight 5 języka Visual Basic lub biblioteka klas

    Kodowany test interfejsu użytkownika

    Modelowanie

    C# /aplikacji Silverlight 3 języka Visual Basic lub biblioteka klas

  • Jednokierunkowe uaktualnienie. Należy uaktualnić te zasoby przed otwarciem ich w Visual Studio 2012.Po uaktualnieniu ich, nie można otworzyć ich w dodatku SP1 dla programu Visual Studio 2010.Ta tabela zawiera listę rodzajów aktywów, które muszą zostać uaktualnione:

    BizTalk 2010

    Rich Internet Applications

    ssKatmai_exp baza danych

    F#

    Plik rozwiązania (.suo)

    Visual Studio SDK/VSIX

    LightSwitch

    SQL Server CE 3.5

  • Nieobsługiwane. Nie można otworzyć tych zasobów w Visual Studio 2012.Należy je otworzyć w wersjach Visual Studio, które je obsługują.W poniższej tabeli wymieniono rodzaje zasobów, których nie obsługuje Visual Studio 2012.

    Model-View-Controller framework 2

    SharePoint 2007

    Windows Mobile

    Instalacja MSI (.vdproj)

    Makro programu Visual Studio

    Windows Phone

    Office 2007 VSTO

    Windows Azure Tools for Visual Studio version 1.6 or earlier

[!UWAGA]

Jeśli spróbujesz otworzyć projekt, który nie jest obsługiwany w Visual Studio 2012 i dla którego odpowiednie wersje programu Visual Studio nie są zainstalowane, możesz otrzymać komunikat, mówiący, że obsługiwany typ projektu nie jest obsługiwany a typ projektu pojawi się w oknie dialogowym Przegląd projektu i zmiany rozwiązań, w obszarze Nieobsługiwane projekty.Aby rozwiązać ten problem w Windows 8, otwórz Panel sterowania, a następnie wybierz polecenie Programy, Programy i funkcje, Visual Studio, Zmień, Napraw.Następnie możesz zainstalować brakującą wersję.

[!UWAGA]

Jeśli podczas próby otwarcia projektu dla aplikacji pulpitu w Visual Studio Express 2012 for Windows 8, wystąpi błąd i wyświetlony zostanie jeden z następujących komunikatów: "To wydania programu Visual Studio obsługuje tylko Windows Store aplikacje" albo "Ten projekt jest niezgodny z bieżącej wersji programu Visual Studio." Visual Studio Express 2012 for Windows 8 jest ograniczony do tworzenia, testowania i wdrażania Windows Store aplikacji.Aby otworzyć projekt aplikacji okienkowej, musisz korzystać z wersji programu Visual Studio obsługującej taki typ projektu.Aby uzyskać więcej informacji o wersjach programu Visual Studio, zobacz Produkty Visual Studio firmy Microsoft.

Jeśli Twój zespół używa zarówno Visual Studio 2012 i Visual Studio 2010 SP1, możesz nadal tworzyć i modyfikować projekty i pliki w dowolnej wersji dopóki nie dodajesz funkcje, które wymagają Visual Studio 2012.

Informacje dotyczące przestrogiPrzestroga

Jeśli projekt wymaga funkcji, które są specyficzne dla Visual Studio 2012, nie można otworzyć tego projektu w starszej wersji.Na przykład, błąd występuje podczas próby używania starszej wersji programu Visual Studio— na przykład, Visual Studio 2010— Aby otworzyć projekt, który jest przeznaczony dla .NET Framework 4.5.Ponadto można włączyć funkcje języka, takie jak Iteratory języka Visual Basic i Visual Basic Core w Visual Studio 2012, ale tych projektów nie może zbudować poprawnie we wcześniejszych wersjach.

Jeśli używasz Visual Studio 2010 bez dodatku SP1 i chcesz otworzyć projekt, który został utworzony Visual Studio 2012, możesz spróbować dostosować system projektu, aby włączyć funkcje Visual Studio 2012.Aby uzyskać więcej informacji na ten temat, zobacz Jak: modyfikowanie systemu projektu tak, aby załadować projektów, w wielu wersji programu Visual Studio.

Projekty

Na poniższej liście opisano obsługę przez Visual Studio 2012 projektów, które zostały utworzone przy użyciu programu Visual Studio 2010 z dodatkiem SP1.Możesz użyć tej listy, aby określić, czy można otworzyć projekt zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1 i jakie zmiany, jeśli w ogóle, są konieczne, aby osiągnąć kompatybilność.

Typ projektu

Zgodność

.NET Framework 4.5

Możesz utworzyć i otworzyć projekt w Visual Studio 2012, ale nie w programie Visual Studio 2010 a dodatkiem SP1.Aby uzyskać więcej informacji, zobacz Podręcznik migracji Biblioteki klas programu .NET Framework 4.5.

BizTalk 2010

Nie można otworzyć projektu w Visual Studio 2012.

C# /aplikacji Silverlight 4 lub Silverlight 5 języka Visual Basic lub biblioteka klas

Jeśli zezwolisz na Visual Studio na automatyczne aktualizowanie projektu, możesz go otworzyć albo w Visual Studio 2012 lub w Visual Studio 2010 SP1.

C# /aplikacji Silverlight 3 języka Visual Basic lub biblioteka klas

Jeśli zezwolisz na Visual Studio uaktualnienia projektu Silverlight 5 i zainstalujesz odpowiednią wersję wykonawczą Silverlight i narzędzia na komputerach z systemem Visual Studio 2012 i Visual Studio 2010 SP1, możesz otworzyć projekt w obu tych wersjach programu Visual Studio.

C#/formularza sieci Web języka Visual Basic lub systemu Windows

Projekt ten możesz otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1.

Kodowany test interfejsu użytkownika

Jeśli zezwolisz Visual Studio automatycznie zaktualizować projekt, możesz go otworzyć zarówno w Visual Studio 2012 i dodatku SP1 dla programu Visual Studio 2010.Aby uzyskać więcej informacji, zobacz Uaktualnianie testy z wcześniejszych wersji programu Visual Studio.

F#

Większość projektów F# może zostać uaktualniona do Visual Studio 2012 po pierwszym otwarciu ich w tej wersji.Jednakże, nie można uaktualnić projektu Silverlight, który został stworzony w starszej wersji środowiska Visual Studio do Visual Studio 2012.Zamiast tego, musisz utworzyć projekt Silverlight w Visual Studio 2012, a następnie skopiować do niego kod.Projekty Silverlight, utworzone w Visual Studio 2012 są docelowo w Silverlight 5.

LightSwitch

Jeśli zezwolisz na Visual Studio na automatyczne aktualizowanie projektu, możesz go otworzyć tylko w Visual Studio 2012.

Lokalna pamięć podręcznej bazy danych

Szablon pamięci podręcznej lokalnej bazy danych i okno dialogowe Konfiguruj synchronizację danych nie występują w Visual Studio 2012.Jeśli został zainstalowany dodatek Microsoft Synchronization Services v1.0, możesz użyć Visual Studio 2012, aby otworzyć i uruchomić projekty, które zostały utworzone w Visual Studio 2010, ale jeśli chcesz je zaktualizować w Visual Studio 2012, wszystkie zmiany do kodu musisz wprowadzić ręcznie.Alternatywnie, można nadal używać Visual Studio 2010 do utrzymania i aktualizacji tych projektów. W nowych wdrożeniach oznacz docelowe nowy model synchronizacji dostarczony przez Microsoft Sync Framework.Aby uzyskać informacje, zobacz Centrum deweloperów programu Microsoft Sync Framework

Ramy kontrolera widoku modelu

Jeśli projekt Kontroler modelu widoku (MVC) używa wersji 3 lub 4, można otworzyć go w Visual Studio 2012.Domyślnie program Visual Studio 2010 SP1 obsługuje tylko MVC 2 i 3, i Visual Studio 2012 obsługuje tylko MVC 3 i 4.Aby uzyskać informacje na temat automatycznej aktualizacji MVC 2 do MCV 3, zobacz Upgrader aplikacji programu ASP.NET MVC 3.Aby uzyskać informacje na temat ręcznej aktualizacji MVC 2 do MVC 3, zobacz Uaktualnianie projektu 2 MVC programu ASP.NET do aktualizacji narzędzia programu ASP.NET MVC 3.Jeśli projekt jest przeznaczony dla.NET Framework 3.5 z dodatkiem SP1, należy zmienić jego cel, aby używania.NET Framework 4.

Modelowanie

Jeśli zezwolisz Visual Studio automatycznie zaktualizować projekt, możesz go otworzyć albo w Visual Studio 2012 albo w dodatku SP1 dla programu Visual Studio 2010.

Przy budowaniu projektu modelowania, Team Foundation Build próbuje sprawdzić poprawność warstw w projekcie.W Visual Studio 2012, Team Foundation Build nie może sprawdzić poprawności warstw w projekcie modelowania, który został utworzony w dodatku SP1 dla programu Visual Studio 2010.Jednakże, w Visual Studio 2010 z dodatkiem SP1, Team Foundation Build może uznać warstwy w projekcie modelowania, który został stworzony w Visual Studio 2012.

MPI/Debugowanie klastra

Jeśli ta sama wersja wykonawcza lub narzędzia są zainstalowane na komputerach, na których działają Visual Studio 2012 i Visual Studio 2010 SP1, można otworzyć projekt w obu z nich.

Instalacja MSI (.vdproj)

Nie można otworzyć tego projektu w Visual Studio 2012, ponieważ program nie obsługuje tego typu projektu.Zaleca się stosowanie rozwiązania InstallShield Limited Edition for Visual Studio (ISLE), które jest darmowym rozwiązaniem wdrożeniowym i które bezpośrednio obsługuje większość platform systemu Windows i środowisk wykonawczych aplikacji.Możesz też użyć ISLE, aby importować dane i ustawienia z projektów instalatora Visual Studio.Aby uzyskać więcej informacji, zobacz Instalator Windows Wdrażania.

Office 2007 VSTO

Jeśli zaktualizujesz projekt przeznaczony dla Office 2010, możesz otworzyć ten projekt zarówno w Visual Studio 2012, jak i programie Visual Studio 2010 z dodatkiem SP1.

Office 2010 VSTO

Jeśli projekt jest przeznaczony dla .NET Framework 4, możesz otworzyć ten projekt zarówno w Visual Studio 2012 i dodatku SP1 dla programu Visual Studio 2010.Wszystkie inne projekty wymagają jednokierunkowego uaktualnienia.

Bogate aplikacje internetowe

Jeśli zezwolisz na aktualizację projektu, możesz go otworzyć tylko w Visual Studio 2012.Aby uzyskać więcej informacji, zobacz Porady: aktualizacja aplikacji RIA do Visual Studio 2012.

SharePoint 2007

Nie można otworzyć tego projektu w Visual Studio 2012.Jeśli ręcznie zezwolisz na aktualizację projektu do SharePoint 2010, możesz go otworzyć zarówno w Visual Studio 2012 i dodatku SP1 dla programu Visual Studio 2010.Aby uzyskać więcej informacji dotyczących sposobu uaktualniania programu SharePoint 2007, zobacz Migracja z programu SharePoint 2007 do SharePoint 2010 dla specjalistów IT, Migracja z Workflow 2007 do programu Visual Studio & SharePoint 2010, i Narzędzie migracji usługi wyszukiwania programu SharePoint Enterprise dla programu SharePoint Server 2010.

SharePoint 2010

Projekt ten możesz otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1.

SketchFlow

Projekt ten możesz otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1.

SQL Server CE 3.5

Jeśli zaktualizujesz projekt do SQL Server 4.0, możesz go otworzyć zarówno w Visual Studio 2012, jak i programie Visual Studio 2010 z dodatkiem SP1.

SQL Server 2008 Express baza danych

Projekt można otworzyć tylko w Visual Studio 2012.Jeśli masz plik bazy danych (.mdf), który został utworzony we wcześniejszej wersji programu SQL Server, należy uaktualnić go do SQL Server 2012 przed użyciem w SQL Server Express LocalDB.W przypadku uaktualniania pliku, będziesz mógł skorzystać z zalet programu SQL Server Express LocalDB, ale baza danych nie będzie już zgodna z wcześniejszymi wersjami programu SQL Server.Jeśli nie wykonasz uaktualnienia pliku, możesz kontynuować pracę z tą bazą, w Visual Studio 2012 poprzez zainstalowanie i korzystanie z SQL Server 2008 Express na komputerze lokalnym.Aby uzyskać więcej informacji, zobacz Porady: uaktualnienie do LocalDB lub kontynuacja z SQL Server Express.

SQL Server 2008 R2 Express

Jeśli SQL Server 2008 R2 Express jest zainstalowany na komputerach z systemem Visual Studio 2012 i Visual Studio 2010 SP1 można otworzyć projekt w obu z nich.

Projekt raportu programu SQL Server

Projekt ten możesz otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1.Tylko dla trybu lokalnego (to znaczy, gdy programu SQL Server nie jest połączony) nie zdobędziesz doświadczenia projektowania w czasie formantów, które są skojarzone z podglądem w Visual Studio 2010, ale projekt będzie działać poprawnie w czasie wykonywania.

Informacje dotyczące przestrogiPrzestroga
Jeśli dodasz funkcję, która jest specyficzne dla Visual Studio 2012, schematu raportu zostanie automatycznie uaktualniony i nie będzie mógł otworzyć projektu w Visual Studio 2010 SP1.

Testy jednostkowe

Możesz używać Microsoft Test Manager zarówno w programie Visual Studio 2010 z dodatkiem SP1, jak i w Visual Studio 2012, aby otwierać testy, które zostały utworzone w którejkolwiek z tych wersji.Aby uzyskać więcej informacji, zobacz Uaktualnianie testy z wcześniejszych wersji programu Visual Studio.

Visual C++

Możesz użyć Visual Studio 2012, aby otworzyć projekt C++, który został utworzony w programie Visual Studio 2010 z dodatkiem SP1.Jeśli chcesz użyć Visual Studio 2012 zbudować środowisko w celu skonstruowania projektu, który został utworzony w Visual Studio 2010 SP1, musisz mieć obie wersje programu Visual Studio zainstalowane na komputerze lokalnym.Aby uzyskać więcej informacji, zobacz Jak: uaktualnianie projektów systemu Visual C++ w Visual Studio 2012.

Visual Studio 2010 web

Jeśli zezwolisz Visual Studio automatycznie aktualizować projekt, możesz go otworzyć zarówno w Visual Studio 2012 i dodatku SP1 dla programu Visual Studio 2010.

Visual Studio 2010 Database (.dbproj)

Po skonwertowaniu projektu do projektu bazy danych narzędzi programu SQL Server, można otworzyć go w Visual Studio 2012.Jednakże Visual Studio 2012 nie obsługuje tych artefaktów:

  • testy jednostkowe

  • plany generowanie danych

  • pliki porównywania danych

  • niestandardowe reguły rozszerzeń dla analizy kodu statycznego

  • server.sqlsettings

  • pliki .sqlcmd

  • niestandardowe rozszerzenia wdrażania

  • projekty częściowe (.files)

Po zainstalowaniu narzędzia danych programu SQL Server, można otworzyć projektu w Visual Studio 2010 SP1 po konwersji.Aby uzyskać więcej informacji, zobacz Microsoft SQL Server Data Tools.

Visual Studio 2010 Visual Database Tools

Projekt ten można otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1.

Visual Studio Lab Management

Możesz używać Microsoft Test Manager w Visual Studio 2012 lub w programie Visual Studio 2010 z dodatkiem SP1, aby otwierać środowiska, które zostały utworzone w którejkolwiek z tych wersji.Jednak używana wersja programu Microsoft Test Manager musi odpowiadać używanej wersji programu Team Foundation Server, aby można było utworzyć środowiska.Aby uzyskać więcej informacji, zobacz Uaktualnianie składników zarządzania laboratorium z Visual Studio 2010.

Makro programu Visual Studio

Nie można otworzyć tego projektu w Visual Studio 2012, ponieważ program nie obsługuje tego typu projektu.

Visual Studio SDK/VSIX

Po uaktualnieniu projektu Visual Studio SDK, można otworzyć go tylko w Visual Studio 2012.Aby uzyskać więcej informacji, zobacz Jak: Migrowanie VSPackages w Visual Studio 2010.

Windows Azure – narzędzia dla programu Visual Studio

Jeśli używasz systemu Windows Azure Tools dla programu Visual Studio w wersji 1.7, możesz otworzyć projekt zarówno w Visual Studio 2012 i dodatku SP1 dla programu Visual Studio 2010.Aby uzyskać najbardziej aktualne informacje o sposobach używania narzędzi systemu Windows Azure dla programu Visual Studio, zobacz What's New in Windows Azure Tools.Jeśli używasz wersji 1.6 lub wcześniejszej, nie możesz otworzyć tego projektu w Visual Studio 2012.

Windows Communication Foundation, Windows Presentation Foundation

Projekt ten można otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1.

Windows Mobile

Nie można otworzyć tego projektu w Visual Studio 2012, ponieważ program nie obsługuje tego typu projektu.

Windows Phone

Nie można otworzyć tego projektu w Visual Studio 2012, ponieważ program nie obsługuje tego typu projektu.

Inne

Większość innych rodzajów projektów można otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1.

Pliki

Na poniższej liście wyjaśniono, czy Visual Studio 2012 obsługuje każdy typ pliku, czy można otworzyć plik zarówno w Visual Studio 2012, jak i Visual Studio 2010 SP1 oraz jakich zmian, jeśli w ogóle, należy dokonać, aby uzyskać kompatybilność.

Typ pliku

Zgodność

AppManifest, Inbrowsersettings, OutOfBrowserSettings (pliki .xml)

Pliki te można otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1.

Schematy plik płaski BizTalk

W Visual Studio 2012 nie można dodać tych schematów do projektu programu BizTalk.

Pliki definicji raportu (.rdlc) klienta

Pliki te można otworzyć w Visual Studio 2012, a schemat jest automatycznie uaktualniany po dodaniu funkcji i kontrolek Visual Studio 2012.

Zestaw reguł analizy kodu

Pliki te można otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1.

Pliki pakietu aplikacji warstwy danych

Pliki te można otworzyć w Visual Studio 2012, jeśli stanowią wersję 2.0 lub 2.5.

Pliki zrzutu debugera

Pliki te można otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1.Należy zainstalować .NET Framework 4.5 w programie Visual Studio 2010 z dodatkiem SP1, aby wyświetlić zrzut zarządzany, który został utworzony w Visual Studio 2012 dla aplikacji Windows Store.

Bezpośrednie pliki diagramu wykresu Markup Language (DGML)

Pliki te można otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1, nie zmieniając pliku.Program Visual Studio 2010 z dodatkiem SP1 może wyświetlić na diagramie, który został wygenerowany w Visual Studio 2012, wszystkie węzły i łącza oprócz tych, które nie zostały pobrane z bazy danych.

Pliki danych modelu (EDMX) jednostki

W Visual Studio 2012, można otwierać pliki EDMX, które współpracują z.NET Framework 3.5 lub .NET Framework 4 bez wprowadzania zmian do pliku.Nie można otworzyć plików EDMX w programie Visual Studio 2010 z dodatkiem SP1, jeśli utworzono je w Visual Studio 2012 i plik jest przeznaczony dla .NET Framework 4.5 lub został wygenerowany na podstawie bazy danych projektów lub pakietów DACPAC.Aby otworzyć taki plik programie Visual Studio 2010 z dodatkiem SP1, musisz w przedstawiony poniżej sposób ręcznie zmienić platformę docelową lub plik przekonwertować:

  1. W Projektancie jednostek, otwórz projekt.

  2. Otwórz menu skrótów dla projektu, wybierz polecenie Eksportuj pełne EDMX, a następnie zapisz nowy plik.

Plikiem wyjściowym jest plik EDMX, który jest przeznaczony dla bazy danych, a nie projektu bazy danych (plik .dacpac).

Pliki raportów programu Profiler

Pliki raportu Profiler'a (.vsp, .vsps, .psess i .vspf) można otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1.Nie można otworzyć pliku .vspx w programie Visual Studio 2010 z dodatkiem SP1.

Plik rozwiązania (.suo)

Możesz użyć Visual Studio 2012, aby otworzyć plik rozwiązania, który został utworzony w programie Visual Studio 2010 z dodatkiem SP1, ale punkty przerwania, elementy śledzone, porady dotyczące danych i ustawienia wyjątków zostaną przeniesione do nowego pliku .suo.Jeśli ponownie otworzysz rozwiązanie w dodatku SP1 dla programu Visual Studio 2010, oryginalny plik .suo będzie używany.Zmiany w plikach .suo nie są synchronizowane między dwiema wersjami.

Pliki SQLX

Aby otworzyć te pliki w Visual Studio 2012, musisz przeprowadzić uaktualnienie jednokierunkowe, wdrożyć plik .sqlx w wersji docelowej programu Visual Studio, a następnie odbudować plik w formacie .dacpac.

Otwórz pliki dziennika IntelliTrace z Visual Studio 2010

Pliki te można otworzyć zarówno w Visual Studio 2012, jak i w programie Visual Studio 2010 z dodatkiem SP1, ale nie można używać plików IntelliTrace z Visual Studio 2012 w programie Visual Studio 2010 z dodatkiem SP1, ponieważ nowsza wersja ma inną funkcjonalność.

Integracja aktywów

Jeśli używasz klientów i serwerów z różnych wersji programu Visual Studio Team Foundation Server, mogą wystąpić problemy ze zgodnością.

Rodzaj integracji

Zgodność

Audyt kodu i Moja praca

Nie można użyć funkcji Przegląd kodu i Moja praca, jeśli łączysz klienta Team Foundation z Visual Studio Team Foundation Server 2010.

Visual Studio Express 2012 for Windows 8

Nie można używać 64-bitowego środowiska, takiego jak MSBuild lub Team Foundation Build do budowania aplikacji Windows Store, które utworzono w Visual Studio Express 2012 for Windows 8.

Zobacz też

Zadania

Jak: modyfikowanie systemu projektu tak, aby załadować projektów, w wielu wersji programu Visual Studio