Objawy
Problem 1Rozważ 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.exeInicjowanieRemoteApps odczytu konfiguracjiTrwa wykonywanie poleceń cmdlet środowiska PowerShell...Konwertowanie jednostekWystąpił wyjątek, 'System.Array' nie zawiera definicji dla "SessionHost"Nie można przeanalizować konfiguracjiGotowe!
Problem 2Rozważ 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.exeInicjowanieRemoteApps odczytu konfiguracjiTrwa wykonywanie poleceń cmdlet środowiska PowerShell...Konwertowanie jednostekWystąpił wyjątek, że parametr nie może mieć wartości nullNie można przeanalizować konfiguracjiGotowe!
Przyczyna
Przyczyna problemu 1Ten 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 2Ten 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 1Aby 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 2Aby 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.
Powiązane artykuły
Więcej informacji na temat terminologii stosowanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.