Problembehandlung für Project Professional 2007 in einer Terminaldiensteumgebung

Letzte Aktualisierung: Dezember 2007

 

Letztes Änderungsdatum des Themas: 2008-06-25

Wenn Sie Project Professional 2007 in einer Umgebung mit Terminaldiensten verwenden, können aufgrund der Methode zur Speicherung von Benutzerkonten und der Einführung des Features Lokaler Project-Cache Probleme auftreten. In diesem Artikel werden diese potenziellen Probleme und die möglichen Lösungen beschrieben, die Sie verwenden können. Weitere Informationen zum lokalen Project-Cache finden Sie unter Grundlegendes zum Feature Lokaler Project-Cache.

Tipp

Überprüfen Sie vor der Problembehandlung, ob die neuesten Updates für Project Professional 2007 installiert sind. Das Infrastrukturupdate für Microsoft Office Project 2007 enthält Verbesserungen bezüglich der Leistung des lokalen Project-Caches. Weitere Informationen finden Sie unter Infrastrukturupdate für Project Server 2007 (Whitepaper) (https://go.microsoft.com/fwlink/?linkid=121912&clcid=0x407). Informationen zur Installation des Infrastrukturupdates für Microsoft Office Project 2007 finden Sie auf der betreffenden Downloadseite (https://go.microsoft.com/fwlink/?linkid=121884&clcid=0x407) im Microsoft Download Center.

Project Professional in einer Umgebung mit Terminaldiensten

Bei früheren Versionen von Project haben Kunden häufig den Project Professional-Client in einer Umgebung mit Terminaldiensten (und manchmal Citrix) installiert, um Verzögerungen beim Öffnen von Projektdateien zu vermeiden. In einer Umgebung mit Terminaldiensten können sich Remotebenutzer an einem Server anmelden, auf dem Terminalserver aktiviert ist und auf dem Project Professional installiert ist. Da sich die Terminalserver im gleichen lokalen WAN wie Project Server befinden, war die Bandbreite normalerweise wesentlich höher, als wenn die Remotebenutzer den Project Professional-Client auf ihren eigenen Computern ausführen würden.

Einer typischen Bereitstellung der Terminaldienste unter Windows Server 2003 kann eines der folgenden Schemas zugrunde liegen:

  • Terminalserverfarm mit Lastenausgleich   Benutzer stellen Verbindungen mit der Terminalserverfarm her und werden je nach Auslastung an verschiedene Terminalservercomputer umgeleitet. Weitere Informationen finden Sie im Windows Server 2003-Artikel Terminalserver mit Lastenausgleich (in englischer Sprache) (https://go.microsoft.com/fwlink/?linkid=105918\&clcid=0x407) in Microsoft TechNet.

  • Pool von (austauschbaren) Terminalservercomputern   Benutzer greifen auf eine interne Website zu, zeigen die Liste der verfügbaren Terminalserver an, wählen einen aus und melden sich an.

Auch wenn der lokale Project-Cache zur Minimierung des Problems beiträgt, wenn Office Project Professional 2007 mit Office Project Server 2007 verwendet wird, bevorzugen einige Kunden die Installation des Project Professional-Clients in einer Umgebung mit Terminaldiensten oder Citrix, beispielsweise aufgrund minimaler Einführungs- und Verwaltungskosten.

Häufige Probleme beim Verwenden von Project Professional 2007 in einer Umgebung mit Terminaldiensten

In beiden oben beschriebenen Bereitstellungsschemas für Terminaldienste ist nicht sichergestellt, dass sich Benutzer jedesmal am gleichen Computer anmelden. Dadurch treten die folgenden Probleme auf, wenn Office Project Professional 2007-Benutzer eine Verbindung mit Office Project Server 2007 herstellen.

  1. Ein Office Project Professional 2007-Benutzer meldet sich an TerminalServer1 an und erstellt ein Project Server-Konto. Beim nächsten Versuch einer Verbindung mit Project Server meldet er sich an TerminalServer2 an. Das beim letzten Mal erstellte Konto ist auf TerminalServer2 nicht verfügbar.

    Das Problem entsteht, weil die Details des Project Server-Kontos im Abschnitt Aktueller Benutzer der Registrierung des lokalen Computers gespeichert sind. Diese Daten sind nicht verfügbar, wenn sich der Benutzer an einem anderen Computer anmeldet.

  2. Ein Office Project Professional 2007-Benutzer meldet sich an TerminalServer1 an, erstellt ein Project Server-Konto und öffnet einige Projekte. Beim nächsten Mal meldet er sich an TerminalServer2 an. Die Projekte, die er zuletzt geöffnet hat, sind nicht verfügbar.

    Das Problem wird dadurch verursacht, dass der Speicherort des lokalen Project-Caches standardmäßig auf den Ordner Anwendungsdaten auf dem lokalen Computer verweist. Dieser ist nicht verfügbar, wenn sich ein Benutzer an einem anderen Computer anmeldet.

Beide Probleme können durch eine der folgenden Lösungen behoben werden:

  • Implementieren servergespeicherter Benutzerprofile für die Benutzerkonten

  • Erstellen von Benutzeranmeldeskripts

Servergespeicherte Benutzerprofile

Servergespeicherte Benutzerprofile ermöglichen es Benutzern, sich an einem Computer in einer Domäne anzumelden und ihre Benutzerprofileinstellungen beizubehalten. Benutzerprofile werden an einem freigegebenen Speicherort im Netzwerk gespeichert. Wenn sich ein Benutzer am Terminalservercomputer anmeldet, werden die Benutzerprofilinformationen (Desktopkonfiguration, Verzeichnis Eigene Dateien, Registrierung und Anwendungsdaten) auf den lokalen Computer kopiert. Änderungen, die auf dem lokalen Computer erfolgen, werden erfasst, im Benutzerprofil gespeichert und dann bei der nächsten Anmeldung des Benutzers angewendet.

Wenn sich Office Project Professional 2007-Benutzer mithilfe eines Terminalservers anmelden, stehen ihre Benutzerprofilinformationen unabhängig vom verwendeten Terminalserver zur Verfügung. Alle Project Server-Konten oder Informationen im lokalen Project-Cache stehen den angemeldeten Benutzern zur Verfügung.

Weitere Informationen zu servergespeicherten Benutzerprofilen finden Sie in den folgenden Microsoft TechNet-Artikeln:

Anmeldeskripts

Benutzeranmeldeskripts stellen eine Alternative zu servergespeicherten Benutzerprofilen mit ähnlichen Ergebnissen dar. Über Benutzeranmeldeskripts können Sie alle Project Server-Konten automatisch erstellen. In diesem Fall sollte als Speicherort des lokalen Project-Caches eine gemeinsame Netzwerkfreigabe statt des Standardordners Anwendungsdaten konfiguriert werden. Dies kann mithilfe der Gruppenrichtlinienobjekte (Group Policy Objects, GPO) für Office Project Professional 2007 erreicht werden. Die Gruppenrichtlinie ist ein Feature in Microsoft Windows Server 2003, das die zentrale Verwaltung und Konfiguration von Computern und Remotebenutzern in einer Active Directory-Umgebung ermöglicht.

Beim Erstellen des Anmeldeskripts benötigen Sie möglicherweise die Speicherorte der Registrierungsschlüssel für den Pfad des lokalen Project-Caches und die Benutzerprofile. Diese Registrierungsschlüssel befinden sich in der Registrierung an folgenden Speicherorten:

Pfad des Caches (pro Benutzer):

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\MS Project\Settings

Benutzerprofile (pro Benutzer):

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\MS Project\Profiles

Weitere Informationen zum Verwenden von Gruppenrichtlinieneinstellungen finden Sie in den folgenden Artikeln:

Siehe auch

Konzepte

Grundlegendes zum Feature Lokaler Project-Cache
Konfigurieren der Einstellungen für den lokalen Project-Cache