Objawy

Problem 1

Rozważ następujący scenariusz:

  • Użyj usług pulpitu zdalnego (RD) w systemie Windows Server 2012 lub systemu Windows Server 2012 R2.

  • Masz eksportowanie konfiguracji trybu RemoteApp na plik tspub przy użyciu aplikacji Export2Tspub.exe z programu Microsoft Forefront Unified Access Gateway (UAG) 2010 z dodatkiem Service Pack 4 (SP4), tak aby RemoteApps można opublikować w portalu UAG.

  • Masz kolekcję programów RemoteApp, która zawiera więcej niż jedno wystąpienie hosta sesji usług pulpitu zdalnego.


W tym scenariuszu aplikacja Export2Tspub może eksportuje konfigurację do plik tspub. Ponadto zostanie wyświetlony następujący komunikat o błędzie:

C:\>Export2Tspub.exe
Inicjowanie
RemoteApps odczytu konfiguracji
Trwa wykonywanie poleceń cmdlet środowiska PowerShell...
Konwertowanie jednostek
Wystąpił wyjątek, 'System.Array' nie zawiera definicji dla "SessionHost"
Nie można przeanalizować konfiguracji
Gotowe!


Problem 2

Rozważ następujący scenariusz:

  • Użyj usług pulpitu zdalnego w systemie Windows Server 2012 R2 lub Windows Server 2012.

  • Masz eksportowanie konfiguracji trybu RemoteApp na plik tspub przy użyciu aplikacji Export2Tspub.exe z programu Forefront UAG 2010 z dodatkiem SP4, tak aby RemoteApps można opublikować w portalu UAG.

  • Masz kolekcję zawierającą nie programów trybu RemoteApp, takie jak wystąpienia kolekcji sesji usług pulpitu zdalnego.


W tym scenariuszu aplikacja Export2Tspub może eksportuje konfigurację do plik tspub. Ponadto zostanie wyświetlony następujący komunikat o błędzie:

C:\>Export2Tspub.exe
Inicjowanie
RemoteApps odczytu konfiguracji
Trwa wykonywanie poleceń cmdlet środowiska PowerShell...
Konwertowanie jednostek
Wystąpił wyjątek, że parametr nie może mieć wartości null
Nie można przeanalizować konfiguracji
Gotowe!

Przyczyna

Przyczyna problemu 1

Ten problem występuje, ponieważ aplikacja Export2Tspub nie obsługuje trybu RemoteApp kolekcje, które zawierają więcej niż jedno wystąpienie hosta sesji usług pulpitu zdalnego poprawnie.

Przyczyna problemu 2

Ten problem występuje, ponieważ aplikacja Export2Tspub nie obsługuje trybu RemoteApp kolekcje żadnych programów trybu RemoteApp.

Rozwiązanie

Ten problem został rozwiązany w pakiecie zbiorczym 1 dla programu Forefront UAG 2010 z dodatkiem SP4.

Po zastosowaniu pakietu zbiorczego 1, przejrzyj dodatkowych istotnych zmian, które są wymienione w sekcji "Więcej informacji".

Obejście problemu

Obejście problemu 1

Aby obejść ten problem, upewnij się, że masz tylko jedno wystąpienie hosta sesji usług pulpitu zdalnego w jednej kolekcji. Może to wymagać można upuścić dodatkowych wystąpień hosta sesji usług pulpitu zdalnego z kolekcji. W tym przypadku aplikacja Export2Tspub poprawnie eksportuje konfigurację do plik tspub.

Obejście problemu 2

Aby obejść ten problem, upewnij się, że masz tylko kolekcji, które zawierają programy trybu RemoteApp.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Więcej informacji

Najnowszą wersję aplikacji Export2Tspub.exe Udoskonalona obsługa bardziej złożonych scenariuszy wdrażania usług pulpitu zdalnego, takie jak następujące:

  • Możliwość używania usługi Broker połączeń usług pulpitu zdalnego do równoważenia obciążenia wiele wystąpień hosta sesji usług pulpitu zdalnego.

  • Obsługa usługi Broker połączeń usług pulpitu zdalnego w trybie wysokiej dostępności.


W wersji SP4 aplikacji Export2Tspub UAG był ograniczony do korzystania tylko jedno wystąpienie hosta sesji usług pulpitu zdalnego, a nie może trwać zaletą usługi Broker połączeń usług pulpitu zdalnego równoważenia obciążenia i wiele wystąpień hostów sesji usług pulpitu zdalnego.

Nowa wersja zmienia to zachowanie. Pozwala w pełni korzystać z brokera połączeń usług pulpitu zdalnego, a także równomierność przez wiele wystąpień hosta sesji usług pulpitu zdalnego. Odbywa się to przez określenie nazwy serwera brokera połączeń usług pulpitu zdalnego lub nazwa DNS Round Robin (jeśli pośrednik jest w trybie wysokiej dostępności) jako nazwę farmy, który jest używany w UAG.

Uwaga Nazwa farmy to adres IP lub w pełni kwalifikowaną nazwę domeny (FQDN) ustawionej w oknie dialogowym Właściwości aplikacji (trybu RemoteApp) na karcie Ustawienia serwera w polu tekstowym Host sesji usług pulpitu zdalnego . To ustawienie przedstawiono na poniższej ilustracji.

Application properties

Następnie klient łączy się z tym brokera połączeń usług pulpitu zdalnego i jest przekierowywany do prawidłowego hosta sesji usług pulpitu zdalnego.

Jest fundamentalnej zmiany od poprzedniego zachowania, gdzie hostów sesji usług pulpitu zdalnego był używany jako nazwa farmy. W związku z tym jest bardzo ważne, aby ręcznie skonfigurować wszystkie adresy IP i nazwy FQDN hostów sesji usług pulpitu zdalnego i brokerów połączenia usług pulpitu zdalnego na karcie Ustawienia serwera w Unified Access Gateway po zaimportowaniu plik tspub. Niezastosowanie się do tego uniemożliwia po przekierowanie klienta i próbie połączenia zakończy się niepowodzeniem.

Uwaga Export2Tspub.exe musi być uruchamiane z węzła Broker połączeń usług pulpitu zdalnego.

Powiązane artykuły

Więcej informacji na temat terminologii stosowanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jak zadowalająca jest jakość tłumaczenia?

Co wpłynęło na Twoje wrażenia?

Czy chcesz przekazać jakieś inne uwagi? (Opcjonalnie)

Dziękujemy za opinię!

×