Udostępnij za pośrednictwem


Porady: migracja języka specyficznego dla domeny do nowej wersji

Projekty, które definiowanie i używanie języka specyficzne dla domeny można migrować Visual Studio 2010 w wersji Narzędzia językowe właściwe dla domeny , była dystrybuowana z Visual Studio 2008. 

Narzędzie migracji jest dostarczane jako część Visual Studio SDK.To narzędzie konwertuje Visual Studio projektów i rozwiązań, które użyć lub zdefiniować narzędzia DSL.

Należy uruchomić narzędzie migracji jawnie: to nie jest uruchamiane automatycznie podczas otwierania roztwór w Visual Studio.Narzędzia i szczegółowe wytyczne dokumentu można znaleźć na tej ścieżce:

%Program Files%\Microsoft Visual Studio 2010 SDK\VisualStudioIntegration\Tools\DSLTools\DslProjectsMigrationTool.exe

Przed migrowanie projektów DSL

Narzędzie migracji modyfikuje Visual Studio pliki projektu (.csproj) i roztwór plików (.sln).

Przygotowanie projektów do migracji.

  • Upewnij się, .csproj i .sln można zapisywać pliki.Są pod kontrolą źródła, upewnić się, że te są wyewidencjonowane.

  • Kopie folderów, które zamierzają przeprowadzić migrację.

Migrowanie zbiór projektów

Migrację projektów DSL i rozwiązań do Visual Studio 2010

  1. Uruchom narzędzie migracji DSL.

    • Dwukrotnie kliknij narzędzie w Eksploratorze Windows (lub plik Explorer) lub uruchomić narzędzie z wiersza polecenia.Narzędzie to jest w tej lokalizacji:

      %ProgramFiles%\Microsoft Visual Studio 2010 SDK\VisualStudioIntegration\Tools\DSLTools\DslProjectsMigrationTool.exe

  2. Wybierz folder zawierający rozwiązania i projekty, które chcesz przekonwertować.

    • Wprowadź ścieżkę w polu u góry narzędzia lub kliknij przycisk Przeglądaj.

    Narzędzie migracji Wyświetla drzewo projektów, które zdefiniować lub użyć DSLs.Drzewo obejmuje każdy projekt, który Microsoft.VisualStudio.Modeling.Sdk lub TextTemplating zespołów.

  3. Przeglądanie drzewa projektów i usuń zaznaczenie pola wyboru projektów, których nie chcesz konwertować.

    • Wybierz projekt lub rozwiązanie, aby zobaczyć listę zmian spowoduje, że narzędzie.

      [!UWAGA]

      Pola wyboru, które pojawiają się obok nazwy folderu nie mają wpływu.Należy rozwinąć foldery do inspekcji, projektów i rozwiązań.

  4. Konwertowanie projektów.

    1. Kliknij przekonwertować.

      Przed konwersją pliku każdego projektu, kopię projektu**.csproj** jest zapisywany jako projektu**.vs2008.csproj**

      Kopia każdego roztwór**.sln** jest zapisywany jako roztwór**.vs2008.sln**

    2. Zbadanie nieudane konwersje, które zostały zgłoszone.

      Błędy są zgłaszane w oknie tekst.Ponadto w widoku drzewa pokazuje czerwona flaga na każdym węźle, który nie może przekonwertować.Można kliknąć węzeł, aby uzyskać więcej informacji na temat tego błędu.

  5. Wszystkie szablony Transform w roztworach pomyślnie zawierających przekonwertowane projektów.

    1. Otwórz roztworu.

    2. Kliknij Transform wszystkie szablony przycisk w nagłówku Solution Explorer.

      [!UWAGA]

      W tym kroku można wprowadzać zbędnych.Aby uzyskać więcej informacji, zobacz Jak zautomatyzować przekształcenia wszystkich szablonów.

  6. Aktualizacja kodu niestandardowego w przekonwertowanych projektów.

    • Próba tworzenia projektów i zbadać wszelkie błędy.

    • Test programu designer.

Zobacz też

Koncepcje

Zestaw SDK wizualizacji i modelowania — nowości