當您檢視包含方格的 Microsoft Project Web Access 頁面時,收到"VB 指令碼 」 或 「 無法建立商務物件 」 錯誤訊息

文章翻譯 文章翻譯
文章編號: 321357 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
全部展開 | 全部摺疊

徵狀

當您檢視包含方格的 Microsoft Project Web Access 網頁時,可能會遇到一或多個下列行為:
  • 控制項,例如時程表] 格線持續顯示載入資料] 訊息,並在 Microsoft Internet Explorer 中的狀態列會顯示 「 錯誤頁面 」。
  • 您收到任何下列指令碼執行階段錯誤:
    此網頁的問題發生,所以無法正確顯示或正常運作。在未來您可以按兩下狀態列上所顯示的警告圖示來顯示此訊息。

    Line: n
    錯誤: 網際網路伺服器時發生錯誤: 找不到的物件/模組
    程式碼: 0
    URL: http:// ServerName/ProjectServer/TasksPage.asp
    -或者-
    VB 指令碼: Microsoft Project Web Access

    嘗試存取儲存在資料庫上的資源時發生錯誤。可能有太多資源或 Microsoft Project Server 可能沒有正確的資料來源名稱組態。請連絡伺服器管理員。
    -或者-
    無法建立商務物件
    附註資料來源名稱 (DSN) 是程式用來要求開放式資料庫連接 (ODBC) 資料來源的連結的名稱。

發生的原因

如果您使用 URLScan 安全性工具版本 2.0,在 「 Microsoft 網際網路資訊服務 」 (IIS),而且不正確地設定,可能就會發生這個問題。如果您執行 IIS 6.0,可能也會發生這個問題如果主控 MSADC 虛擬目錄的應用程式集區當機。

解決方案

如果要解決這個問題,請確認 MSADC 虛擬目錄存在於裝載 Microsoft Project Server 的網站中。而且,確認虛擬目錄的 [MSADC 內容] 對話方塊中指定 [MSADC 資料夾是有效的本機路徑。要這麼做,請您執行下列步驟。
  1. 啟動 [網際網路服務管理員,或開啟 Microsoft 管理主控台 (MMC),其中包含 IIS 嵌入式管理單元。
  2. 展開 * ServerName、 其中 ServerName 是包含 Microsoft Project Web Access Web] 網站,然後再展開 預設的 Web 站台 伺服器的名稱。
  3. 確認 MSADC 虛擬目錄列在 [預設網站] 下。如果沒有列出 MSADC 虛擬目錄就繼續進行步驟 4。 如果列出 MSADC 虛擬目錄繼續進行步驟 5。
  4. 重新建立 MSADC 虛擬目錄。要這麼做,請您執行下列步驟:
    1. 按一下 [預設網站]。
    2. 在 [執行] 功能表上指向 [新增],然後按一下 [虛擬目錄]。

      「 虛擬目錄建立精靈 」 便會啟動。
    3. 按一下 [下一步]。
    4. 在 [虛擬目錄別名] 方塊輸入 MSADC,然後按一下 [下一步]。
    5. 在 [目錄] 方塊鍵入 [電腦的硬碟上的 [實體 MSADC 資料夾完整路徑]。或者,請按一下 [瀏覽、 選取 [在 [瀏覽資料夾] 對話方塊的 [MSADC 目錄,然後按一下 [[確定]

      附註MSADC 資料夾的預設位置是 C:\Program Files\Common Files\System\MSADC。
    6. 按一下 [下一步]。
    7. 在 [存取權限] 頁面上按一下以選取 [讀取執行指令碼 (例如 ASP)執行 (例如 ISAPI 應用程式或 CGI) 核取方塊,然後按一下 [下一步]。
    8. 按一下 [完成]。
    9. 您剛建立 [MSADC 虛擬目錄上按一下滑鼠右鍵,然後按一下 [內容]
    10. 在 [MSADC 內容] 對話方塊請確認您有下列設定:
      • 虛擬目錄] 索引標籤
      • 本機路徑:
        \Program Files\Common Files\System\MSADC
      • 選取 [讀取] 核取方塊
      • 起始點:Default Web Site \MSADC
      • 執行權限:指令碼和可執行檔
      • 目錄安全性] 索引標籤 ([匿名存取及驗證控制,按一下 [編輯])。
      • 匿名存取] 核取方塊未選取
      • 基本的存取] 核取方塊未選取
      • 未選取 [整合式 Windows 驗證
    11. 按一下 [確定]
    12. 右窗格中所選取的 MSADC 虛擬目錄按一下 msadcs.dll 檔案。
    13. 在檔案上按一下滑鼠右鍵,然後按一下 [內容]。
    14. 按一下 [目錄安全性] 索引標籤。
    15. 按一下 [匿名存取及驗證控制編輯] 按鈕。
    16. 按一下以選取 整合式 Windows 驗證] 核取方塊。
    17. 按兩次 [確定]
  5. 您剛建立 [MSADC 虛擬目錄上按一下滑鼠右鍵,然後按一下 [內容]
  6. 按一下 [虛擬目錄] 索引標籤,確認選取 [A 資料夾位於此電腦上 選項],且 本機路徑] 方塊包含完整路徑到本機電腦上的 [MSADC] 資料夾。

    附註預設位置是 C:\Program Files\Common Files\System\MSADC。

    如果沒有指定正確的本機路徑就變更為指向正確的目錄路徑。要這麼做,請您執行下列步驟:
    1. 按一下 [瀏覽]。
    2. 在 [瀏覽資料夾] 對話方塊找出並選取 MSADC] 資料夾,再按 [確定]。
    3. 在 [MSADC 內容] 對話方塊中,按一下 [確定]

屬性

文章編號: 321357 - 上次校閱: 2014年2月26日 - 版次: 3.5
這篇文章中的資訊適用於:
  • Microsoft Project Server 2002
  • Microsoft Office Project Web Access
  • Microsoft Office Project Server 2003
關鍵字:?
kbnosurvey kbarchive kbmt kberrmsg kbprb KB321357 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:321357
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com