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
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
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.
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ń.
Konwertowanie projektów.
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**
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.
Wszystkie szablony Transform w roztworach pomyślnie zawierających przekonwertowane projektów.
Otwórz roztworu.
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.
Aktualizacja kodu niestandardowego w przekonwertowanych projektów.
Próba tworzenia projektów i zbadać wszelkie błędy.
Test programu designer.