在終端機服務環境中疑難排解 Project Professional 2007

更新日期: 2007年12月

 

上次修改主題的時間: 2008-06-25

在終端機服務環境中使用 Project Professional 2007 時,可能會遇到某些因帳戶設定檔儲存方法以及因使用本機專案快取功能所造成的問題。本文說明這些潛在問題及可使用的可能之解決方案。如需本機專案快取功能的詳細資訊,請參閱<瞭解本機專案快取功能>。

Note附註:
疑難排解之前,請先確認是否已安裝最新版 Project Professional 2007 更新。Microsoft Office Project 2007 基礎結構更新 包含本機專案快取效能的增強功能。如需詳細資訊,請參閱 Project Server 2007 基礎結構更新發行版本 (白皮書) (英文) (https://go.microsoft.com/fwlink/?linkid=121912&clcid=0x404) 。若要安裝 Microsoft Office Project 2007 基礎結構更新,請參閱 Microsoft 下載中心上的相關下載頁面 (https://go.microsoft.com/fwlink/?linkid=121884&clcid=0x404)。

終端機服務環境中的 Project Professional

客戶會在終端機服務 (有時為 Citrix) 環境中安裝 Project Professional 用戶端,以避免舊版 Project 在開啟專案檔案時的延遲問題。在終端機服務環境中,遠端使用者可登入已啟用終端機服務且已安裝 Project Professional 的伺服器。因為終端機伺服器皆與 Project Server 位在相同的本機 WAN中,頻寬一般會優於在自己電腦上執行 Project Professional 用戶端的遠端使用者所體驗的情況。

一般 Windows Server 2003 終端機伺服器部署會包含下列兩種配置其中之一:

  • 負載平衡的終端機伺服器陣列   使用者連接到終端機伺服器陣列,然後根據負載而重新導向至不同的終端機伺服器電腦。如需詳細資訊,請參閱 Microsoft TechNet 的 Windows Server 2003 文章負載平衡終端機伺服器 (英文) (https://go.microsoft.com/fwlink/?linkid=105918\&clcid=0x404) 。

  • 終端機伺服器電腦集區 (彼此可互換)   使用者前往內部網站,查看可以使用的終端機伺服器清單,然後挑一部登入。

雖然在使用 Office Project Professional 2007 搭配 Office Project Server 2007 時,本機專案快取有助於緩解此問題;但有些客戶因為其他原因,仍偏好在終端機服務/Citrix 環境中安裝 Project Professional 用戶端,例如可將導入與管理成本降至最低。

在終端機服務環境中使用 Project Professional 2007 的常見問題

在上述兩種終端機服務部署配置中,不保證使用者每一次都會登入相同的電腦。這在 Office Project Professional 2007 使用者連線到 Office Project Server 2007 時,會造成下列問題。

  1. Office Project Professional 2007 使用者登入 TerminalServer1 並建立 Project Server 帳戶。當其下次嘗試連線至 Project Server 時,卻登入到 TerminalServer2。其無法在 TerminalServer2 使用上次建立的帳戶。

    此問題的成因,是因為 Project Server 帳戶詳細資料儲存在本機電腦登錄的 [目前的使用者] 區段。當使用者登入到其他電腦時,即無法使用此資料。

  2. Office Project Professional 2007 使用者登入 TerminalServer1,建立 Project Server 帳戶並開啟數個專案。下次卻登入到 TerminalServer2。其無法使用上次開啟的專案。

    此問題的成因,是因為本機專案快取位置預設會指向本機電腦的 [Application Data] 資料夾。當使用者登入其他電腦時即無法使用此資料夾。

使用下列兩種解決方案之一即可解決這兩種問題:

  • 為使用者帳戶實作漫遊使用者設定檔

  • 建立使用者登入指令檔

漫遊使用者設定檔

漫遊使用者設定檔可讓使用者登入網域內的電腦,同時保留其使用者設定檔的設定。使用者設定檔儲存在網路的共用位置。當使用者登入終端機伺服器電腦時,使用者設定檔資訊 (桌面設定、[我的文件] 目錄、登錄及應用程式資料) 即會複製到本機電腦。本機電腦上的所有變更會擷取並儲存到使用者設定檔,然後在使用者下次登入時套用。

當 Office Project Professional 2007 使用者使用終端機伺服器登入時,不論其登入的終端機伺服器為何,都可使用其使用者設定檔資訊。登入的使用者可以使用本機專案快取中全部的 Project Server 帳戶或資訊。

如需漫遊使用者設定檔的詳細資訊,請參閱下列 Microsoft TechNet 文章:

登入指令檔

使用者登入指令檔可以替代漫遊使用者設定檔,取得類似的結果。透過使用者登入指令檔,您可以自動建立所有的 Project Server 帳戶。在此狀況下,本機專案快取位置應設定為指向一般網路共用,而不是指向預設的 [Application Data] 資料夾。使用 Office Project Professional 2007 的群組原則物件 (GPO) 即可達成。群組原則是 Microsoft Windows Server 2003 中的功能,可以集中管理及設定 Active Directory 環境中的電腦與遠端使用者。

建立登入指令碼時,您可能必須參照本機專案快取路徑及使用者設定檔的登錄機碼位置。登錄內的登錄機碼位置如下:

快取路徑 (每位使用者):

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

使用者設定檔 (每位使用者):

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

如需使用群組原則設定的詳細資訊,請參閱下列文章:

另請參閱

概念

瞭解本機專案快取功能
設定本機專案快取設定