Risoluzione dei problemi relativi a Project Professional 2007 in un ambiente Servizi terminal
Aggiornamento: dicembre 2007
Ultima modifica dell'argomento: 2008-06-25
Quando si utilizza Project Professional 2007 in un ambiente Servizi terminal, è possibile che si verifichino alcuni problemi dovuti al metodo utilizzato per l'archiviazione dei profili utente e all'introduzione della funzionalità cache progetti locali. In questo articolo vengono descritti questi potenziali problemi e le possibili soluzioni da utilizzare. Per ulteriori informazioni sulla funzionalità cache progetti locali, vedere Informazioni sulla caratteristica Cache progetti locali.
[!NOTA] Prima di eseguire attività di risoluzione dei problemi, verificare che siano installati gli aggiornamenti di Project Professional 2007 più recenti. L'aggiornamento dell'infrastruttura per Microsoft Office Project 2007 include miglioramenti relativi alle prestazioni della cache dei progetti locali. Per ulteriori dettagli, vedere Rilascio dell'aggiornamento dell'infrastruttura Project Server 2007 (white paper) (https://go.microsoft.com/fwlink/?linkid=121912&clcid=0x410). Per installare l'aggiornamento dell'infrastruttura per Microsoft Office Project 2007, vedere la pagina di download (https://go.microsoft.com/fwlink/?linkid=121884&clcid=0x410) nell'Area Download Microsoft.
Project Professional in un ambiente Servizi terminal
Per evitare ritardi nell'apertura dei file di progetto nelle versioni precedenti di Project, i clienti installavano il client Project Professional in un ambiente Servizi terminal (talvolta Citrix). In un ambiente Servizi terminal gli utenti remoti possono eseguire l'accesso a un server in cui è abilitato Servizi terminal e nel quale è installato Project Professional. Dato che i server terminal si trovano sulla stessa WAN locale di Project Server, la larghezza di banda era generalmente molto maggiore rispetto a quella disponibile per gli utenti remoti con il client Project Professional nei propri computer.
Una tipica distribuzione di Windows Server 2003 Terminal Server può coinvolgere uno dei due schemi seguenti:
Server farm con carico bilanciato Gli utenti si connettono alla server farm, quindi, a seconda del carico, vengono reindirizzati a diversi computer server. Per ulteriori informazioni, vedere l'articolo relativo a Windows Server 2003 Bilanciamento del carico per i server terminal (informazioni in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=105918\&clcid=0x410) (informazioni in lingua inglese) su Microsoft TechNet.
Pool di computer server terminal (intercambiabili) Gli utenti visitano un sito Web interno, visualizzano l'elenco dei server terminal disponibili, ne selezionano uno ed eseguono l'accesso.
Sebbene la cache progetti locali consenta di ridurre al minimo questo problema quando si utilizza Office Project Professional 2007 con Office Project Server 2007, alcuni clienti preferiscono comunque installare il client Project Professional in un ambiente Servizi terminal/Citrix per altre ragioni, ad esempio per i costi contenuti di implementazione e gestione.
Problemi comuni che si verificano durante l'utilizzo di Project Professional 2007 in un ambiente Servizi terminal
In entrambi gli schemi di distribuzione di Servizi terminal illustrati sopra, non è certo che gli utenti accedano ogni volta allo stesso computer. Quando causa i problemi indicati di seguito quando gli utenti di Office Project Professional 2007 si connettono a Office Project Server 2007.
Un utente di Office Project Professional 2007 accede al ServerTerminal1 e crea un account di Project Server. Al successivo tentativo di connessione a Project Server, accede a ServerTerminal2. L'account creato la prima volta non è disponibile in ServerTerminal2.
Questo problema è causato dal fatto che i dettagli dell'account di Project Server sono memorizzati nella sezione "Current User" del Registro di sistema del computer locale e non sono disponibili quando l'utente accede a un altro computer.
Un utente di Office Project Professional 2007 accede a ServerTerminal1, crea un account di Project Server e apre alcuni progetti. La volta successiva accede a ServerTerminal2. I progetti aperti in precedenza non sono disponibili.
Questo problema è determinato dal fatto che il percorso della cache progetti locali fa riferimento alla cartella Application Data sul computer locale, che non è disponibile quando l'utente esegue l'accesso a un altro computer.
Entrambi i problemi possono essere risolti adottando una delle soluzioni seguenti:
Implementare profili utente comuni per gli account utente
Creare script di accesso utente
Profili utente comuni
I profili utente comuni consentono agli utenti di accedere a un computer in un dominio, mantenendo le impostazioni del proprio profilo utente. I profili utente sono archiviati in una posizione condivisa in rete. Quando un utente accede al computer server terminal, le informazioni del profilo utente, quali configurazione desktop, directory Documenti, Registro di sistema e dati applicazioni, vengono copiate nel computer locale. Tutte le modifiche apportate sul computer locale vengono acquisite, salvate nel profilo utente e quindi applicate al successivo accesso dell'utente.
Quando gli utenti di Office Project Professional 2007 accedono utilizzando un server terminal, le informazioni del profilo utente sono disponibili, indipendentemente dal server terminal attraverso il quale eseguono l'accesso. Tutti gli account di Project Server o le informazioni nella cache progetti locali sono disponibili per gli utenti connessi.
Per ulteriori informazioni sui profili utente comuni, vedere gli articoli Microsoft TechNet seguenti:
Utilizzo di profili utente comuni (https://go.microsoft.com/fwlink/?linkid=106354\&clcid=0x410)
Concetti relativi ai profili utente (https://go.microsoft.com/fwlink/?linkid=106355\&clcid=0x410)
Implementazione di profili utente comuni (informazioni in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=106356\&clcid=0x410) (informazioni in lingua inglese)
Script di accesso
Gli script di acceso degli utenti sono un'alternativa ai profili utente mobili che consente di ottenere risultati analoghi. Gli script di accesso utente consentono di creare tutti gli account di Project Server automaticamente. In questo caso, il percorso della cache locale progetti deve essere configurata in modo che faccia riferimento a una condivisione di rete comune anziché alla cartella Application Data predefinita. Questo obiettivo può essere raggiunto utilizzando oggetti Criteri di gruppo per Office Project Professional 2007. Criteri di gruppo è una funzionalità di Microsoft Windows Server 2003 che consente di gestire e configurare centralmente i computer e gli utenti remoti in un ambiente Active Directory.
Quando si crea uno script di accesso, può essere necessario fare riferimento alle posizioni delle chiavi del Registro di sistema per il percorso della cache progetti locali e i profili utente. Queste chiavi del Registro di sistema si trovano nelle posizioni seguenti del Registro di sistema:
Percorso cache (per utente):
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\MS Project\Settings
Profili utente (per utente):
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\MS Project\Profiles
Per ulteriori informazioni sull'utilizzo delle impostazioni dei criteri di gruppo, vedere gli articoli seguenti: