共用方式為


ASP 偵錯組態錯誤對話方塊

更新:2007 年 11 月

在 ASP 偵錯期間,如果發生組態錯誤,這個對話方塊便會出現。

如需詳細資訊,請參閱 Microsoft 知識庫文件 Q258930<PRB: Visual InterDev ASP Remote Debugging Fails from Windows NT 4.0 to Windows 2000 and from Windows 2000 to Windows NT 4.0>。

這項錯誤可能是由下表中任一原因所引起:

  • 無法在伺服器上啟用偵錯
    偵錯工具無法自動為網際網路資訊服務 (IIS) 啟用偵錯。您可以利用 IIS 管理公用程式 (MMC),嘗試為應用程式手動啟用伺服器偵錯,並設定應用程式以執行跨處理序。

    您目前的設定,為啟用偵錯工具時自動啟用伺服器偵錯。如果要保留這些選項設定,請選擇 [否]。如果要關閉這些選項,請選擇 [是]。在後面的案例中,IIS 應用程式的偵錯工具選項必須以手動設定,才能偵錯伺服端指令碼。

  • 偵錯使用者名稱或密碼無效
    若要偵錯伺服器指令碼,您必須能夠提供具有伺服器系統管理員權限的 Windows 使用者名稱和密碼。這個錯誤表示無法識別您所提供的名稱或密碼,或者沒有適當的權限可進行偵錯。

  • 伺服器還原成原始狀態時發生錯誤
    在偵錯工作階段關閉時,偵錯工具無法將 IIS 的偵錯旗標設定為工作階段開始時的狀態。這可能導致偵錯工具維持啟用狀態,而 IIS 應用程式仍設定為執行跨處理序狀態。使用 IIS Management Utility (MMC),將應用程式的偵錯和跨處理序選項設定為之前的狀態。

  • 並未設定伺服器進行偵錯
    並未對此 IIS 應用程式啟用偵錯,且專案設定未設定為自動啟用偵錯。您無法在伺服器指令碼中設定中斷點,或者執行其他偵錯函式。不過,您可為用戶端指令碼偵錯。

  • 關閉自動偵錯安裝
    偵錯工具嘗試在伺服器上設定偵錯時發生錯誤 (詳細內容顯示於對話方塊中)。偵錯工具可再度嘗試在伺服器上啟用偵錯。不過,除非錯誤條件已修正,否則會再度安裝失敗。如果錯誤持續存在,可於伺服器上手動啟用偵錯。

    如果希望偵錯工具繼續嘗試設定偵錯,請選擇 [是]。如果希望手動 (而不是由偵錯工具) 啟用偵錯,請選擇 [否]。

  • 無法為伺服器建立網際網路資訊服務管理物件
    偵錯工具要求準備偵錯的 IIS 應用程式,以跨處理序的方式執行。這個錯誤表示偵錯工具無法將同處理序 (In-Process) 的 IIS 應用程式,變更為跨處理序方式執行。方案是使用 IIS Management Utility (MMC) 來設定應用程式,以便於啟動偵錯工具之前執行跨處理序。

    您目前的設定,為啟用偵錯工具時自動啟用伺服器偵錯。如果要保留這些選項設定,請選擇 [否]。如果要關閉這些選項,請選擇 [是]。在後面的案例中,IIS 應用程式的偵錯工具選項必須以手動設定,才能偵錯伺服端指令碼。

  • 無法在伺服器上建立 Microsoft Transaction Server 管理物件
    偵錯工具可建立 MTS 套件,以便將偵錯工具附加至 Web 應用程式中。這個錯誤指出偵錯工具無法建立套件。可能的原因包括:

    • 目前使用者不具有適當的 MTS 權限。

    • MTS 尚未在伺服器上正確安裝。

    • Microsoft Transaction Server 的某些部分已經損毀。嘗試重新安裝 MTS。

    • 您的電腦未針對 ASP 偵錯進行設定。如需詳細資訊,請參閱Web 網頁偵錯概觀

    您目前的設定,為啟用偵錯工具時自動啟用伺服器偵錯。如果要保留這些選項設定,請選擇 [否]。如果要關閉這些選項,請選擇 [是]。在後面的案例中,IIS 應用程式的偵錯工具選項必須以手動設定,才能偵錯伺服端指令碼。

  • 無法在伺服器上尋找專案
    偵錯工具無法為專案尋找出應用程式根目錄。可能發生的原因有:

    • 專案已經從伺服器中刪除。如果是這樣,您無法繼續進行偵錯。

    • 專案的應用程式根目錄已損毀。如果是這樣,您可以使用 IIS 管理公用程式建立新的應用程式根目錄。

    您目前的設定,為啟用偵錯工具時自動啟用伺服器偵錯。如果要保留這些選項設定,請選擇 [否]。如果要關閉這些選項,請選擇 [是]。在後面的案例中,IIS 應用程式的偵錯工具選項必須以手動設定,才能偵錯伺服端指令碼。

  • 找不到伺服器
    找不到執行準備偵錯之處理序的伺服器。檢查伺服器。

  • 無法從伺服器擷取目前的偵錯設定
    偵錯工具無法為 IIS 應用程式讀取目前的偵錯設定。如果伺服器在偵錯安裝處理序中失效,就會發生這種情形。確認伺服器是否正在執行,然後再次嘗試啟動偵錯工具。

請參閱

概念

ASP.NET 偵錯概觀

ASP.NET 追蹤概觀