Udostępnij za pośrednictwem


Nawigowanie w złożonych przepływu pracy systemu Windows

Różne zadania w programie Visual Studio wymagać modyfikacji plików Windows Workflow, niektóre z nich mają złożonych struktur i głęboko zagnieżdżonych elementów.Na przykład następujące rodzaje plików może być trudne do nawigacji i zmodyfikować:

  • Szablony niestandardowe dla Team Foundation Build opierają się na Default Template.

  • Szablony niestandardowe dla Visual Studio Lab Management.

Niektóre tematy, które wyjaśniają, jak pracować z takimi plikami opis lokalizacji danego elementu w pliku Windows Workflow w składni skróconej składni.W tym temacie wyjaśniono, jak użyć tej składni, aby znaleźć określonej element, który chcesz pracować z.

W tym temacie

  • Przykład: "Uruchom program MSBuild dla projektu"

  • Za pomocą projektanta przepływu pracy

  • Za pomocą edytora XML

Przykład: "Uruchom program MSBuild dla projektu"

Utwórz proces budowania niestandardowego modyfikując kopię Default Template Aby zmienić sposób używania procesu tworzenia MSBuild do kompilowania kodu.Aby wprowadzić tę zmianę, należy zmodyfikować właściwość Run MSBuild for Project element.

  1. Sekwencja (Sequence) >

  2. Uruchomienie agenta (AgentScope) >

  3. Spróbuj skompilować, testować i kojarzyć grupy zmian i elementy robocze (TryCatch [Try]) >

  4. Sekwencja (Sequence) >

  5. Skompilowany, badania i skojarzyć zestawy zmian i elementów pracy (Parallel) >

  6. Spróbuj kompilacji i badania (TryCatch [Try]) >

  7. Skompilować i przetestować (Sequence) >

  8. Dla każdej konfiguracji w BuildSettings.PlatformConfigurations (ForEach [Body]) >

  9. Skompilować i przeprowadzić Test konfiguracji (Sequence) >

  10. Jeśli BuildSettings.HasProjectsToBuild (If [Then]) >

  11. Dla każdego projektu w BuildSettings.ProjectsToBuild (ForEach [Body]) >

  12. Spróbuj do opracowania projektu (TryCatch [Try]) >

  13. Opracowania projektu (Sequence) >

  14. Uruchom program MSBuild dla projektu ()

Ta składnia zawiera struktury zagnieżdżone, zawierającej element, który musi zlokalizować.Każdy element następuje element, który go zawiera.Na przykład Run MSBuild for Project element zawarty w Compile the Project element, który znajduje się w Try blok z Try to Compile the Project element.

Za pomocą projektanta przepływu pracy

Należy rozważyć następujące aspekty Projektant przepływów pracy:

  • Zaletą: nie trzeba martwić się, że może być popełniają błędy schematu, które przerwać przepływu pracy.

  • Zaletą: może być wygodniejsze z tym podejściem Jeśli wolisz pracować z modelem wizualne zamiast edytować kod.

  • Wadą: niektórych zadań może zająć więcej czasu przy użyciu projektanta niż w edytorze tekstowym.

  • Wadą: projektanta przepływów pracy sprawia, że pliki przepływu pracy są większe, niż byłyby, jeśli można je edytować za pomocą edytora XML.

Aby otworzyć plik Windows przepływu pracy w Projektancie przepływów pracy, należy otworzyć Eksploratorze kontroli źródła, Znajdź folder zawierający .xaml pliku, a następnie kliknij go dwukrotnie.

Ff972300.collapse_all(pl-pl,VS.110).gifZnajdowanie tekstu w Projektancie przepływów pracy

Aby wyszukać tekst podczas korzystania z projektanta przepływów pracy, należy wybrać kombinację klawiszy Ctrl + F, a następnie użyj Znajdowanie i zamienianie okno dialogowe, aby znaleźć tekst, którego szukasz (na przykład, MSBuild).

Ff972300.collapse_all(pl-pl,VS.110).gifNawigowanie w Projektancie przepływów pracy

Aby przejść do Run MSBuild for Project elementu za pomocą projektanta przepływów pracy, początek, koncentrując się na najwyższego poziomu w poprzednim przykładzie:

  1. Sekwencja (Sequence) >

  2. Uruchomienie agenta (AgentScope) >

  3. Spróbuj skompilować, testować i kojarzyć grupy zmian i elementy robocze (TryCatch [Try]) >

  4. Sekwencja (Sequence) >

  5. ...

Upewnij się, że szukasz w pełni zwiniętym widoku w projektanta przepływów pracy Process element.W górnej części okna projektanta przepływów pracy, wybierz polecenie Process, a następnie wybierz polecenie Zwiń wszystko.Okno jest teraz podobny do następującego widoku:

Górny poziom domyślny szablon całkowicie zwinięte

Aby rozpocząć przejść do elementu, który przy poszukiwaniu, wykonanie żadnego z następujących czynności w Run on Agent element:

Dwa sposoby, aby przejść do elementu przepływu pracy

Jeśli klikniesz dwukrotnie kliknij dwukrotnie, aby wyświetlić, wynik podobny do następującego widoku:

Uruchom agenta na działalność w izolacji

W tym widoku można łatwiej się skoncentrować uwagę bezpośrednio wewnątrz elementu, z którym pracujesz.Jednak zapominać o szerszym kontekście.

Jeśli wybierzesz Rozwiń węzełrozwijania ikony zamiast wynik podobny do następującego widoku:

Uruchom agenta na działania w kontekście

W tym widoku możesz zachować szerszym kontekstem widoczne, co czasem może być pomocne.Ale jak głębiej nawigacji w strukturę złożoności i rozmiaru widoku mogą zacząć otoczyć.

Użyj, niezależnie od metody, które najlepiej pasuje do pracy.Powtarzać deseń, zaczynając od góry listy i kieruj za pośrednictwem każdego z elementów aż do elementu, które mają.

Za pomocą edytora XML

Należy rozważyć następujące aspekty za pomocą edytora tekstowych takich jak edytor XML:

  • Zaletą: można wykonać pewne zadania szybciej i wydajniej.Na przykład możesz szybko utworzyć globalne zmiany.

  • Zaletą: może preferować tego podejścia, jeśli uważasz, że pracy z kodem.

  • Wadą: istnieje ryzyko, dokonywanie błąd schematu, który powoduje przerwanie przepływu pracy.

  1. W Eksploratorze kontroli źródła, otwórz folder zawierający przepływu pracy.

  2. W górnej części okna, wybierz łącze, które pojawia się obok Ścieżka lokalna.

    Eksplorator Windows pojawia się i wyświetla zawartość folderu.

    [!UWAGA]

    Jeśli niezamapowane łącze jest wyświetlane obok Ścieżka lokalna etykieta w górnej części Eksploratorze kontroli źródła, wybierz polecenie łącze do mapowania katalogu serwera do odpowiedniego katalogu lokalnego obszaru roboczego.

  3. W Eksploratorze Windows, przytrzymaj wciśnięty klawisz SHIFT, otwórz menu skrótów dla .xaml pliku, który zawiera przepływu pracy.Zwolnij klawisz SHIFT, a następnie wybierz kopię jako ścieżkę.

  4. Otwórz w programie Visual Studio, pliku menu, a następnie wybierz polecenie Otwórz, pliku.

  5. W Otwórz plik okno dialogowe pozostaw kursor znajduje się w Nazwa pliku pole, a następnie wybrać kombinację klawiszy CTRL + V, aby wkleić ścieżki.

  6. Wybierz ikonę obok Otwórz przycisk, a następnie wybierz Otwórz za pomocą.

  7. W Otwórz za pomocą okno dialogowe Wybierz edytora XML (tekst).

    PoradaPorada

    Wybierz polecenie Ustaw jako domyślne Jeśli chcesz zawsze używać edytora XML (tekst), aby edytować .xaml plików, takich jak pliki przepływu pracy systemu Windows.

    Wybierz przycisk OK.

    Zawartość przepływ pracy jest wyświetlana w oknie edytora XML (tekst).

  8. Użyj edytora XML (tekst), aby znaleźć (na przykład, wybierając kombinację klawiszy Ctrl + F) element, a następnie wprowadź żądane zmiany.

    Ważna uwagaWażne

    Upewnij się, że naruszenie zmiany z regułami schematu przepływu pracy.W przeciwnym razie przepływu pracy może zawieść lub niepoprawnie funkcjonować.

Dodatkowe zasoby

Dodatkowe informacje można znaleźć w następujących tematach w witrynie firmy Microsoft: