ASP 狀態檢查

檢查是否已正確規劃 ASP.NET,以安裝 Autodesk Vault Server。

該檢查將使用三個 ASPX 檔案來執行測試。可以在安裝螢幕上按一下「重新測試」,來自動修復問題,也可以手動更正問題。

自動修正問題

自動修正將自動檢查已勾選的每個存取區域,並依需要更新設定,來解決此問題。

  1. 按一下「重新測試」以自動修正問題,並再次執行安裝前測試條件,以驗證錯誤是否已更正。
    • 如果錯誤已更正,則按一下「繼續」以繼續安裝。
    • 如果錯誤未更正,您必須執行手動修正,如本主題的下一節中所述。

手動修正問題

若要手動更正問題,請檢閱錯誤訊息,然後採取相應的更正動作。

註: 某些防火牆會導致此檢查失敗。請參閱〈已知防火牆檢查〉,以取得有關規劃防火牆的更多資訊。

1. MSI 網路服務安裝

  • ASP.Net Test 安裝無法找到 x 個檔案。
  • 安裝 test msi 過程中,ASP 狀態檢查失敗。

    安裝 TestASPNet msi 檔案期間發生錯誤。請確保您具有管理員存取權限,並且您的 IIS 安裝在正常運行。

2. IIS Metabase 存取權限

需要 IIS Metabase 存取權限。請確保已按以下步驟啟用該功能。

在 Windows 8、8.1 和 10 中

  1. 在 Windows「控制台」中,選取「程式集」「程式和功能」。
  2. 按一下「開啟或關閉 Windows 功能」。
  3. 展開「Internet Information Services」和「Web 管理工具」。
  4. 對於 Windows 10,請展開「IIS6 管理相容性」資料夾。
  5. 對於 Windows 8 和 8.1,請選取「IIS 6 Metabase 和 IIS 6 設定相容性」選項,然後按一下「確定」。

    對於 Windows 10,請選取「IIS Metabase 及 IIS 6 設定相容性」選項,然後按一下「確定」。

在 Server 2012、2012 R2 和 2016 上

  1. 在 Windows 伺服器管理員中,從右上方的「管理」選項中選取「新增角色及功能」。
  2. 選取「下一步」,直到顯示「伺服器角色」對話方塊。
  3. 展開「網頁伺服器 (IIS)」、「管理工具」和「IIS 6 管理相容性」。
  4. 選取「IIS 6 Metabase 相容性」選項,然後按「下一步」以完成安裝。
  • 檢查是否已允許對 TestASP IIS 虛擬目錄及其內容的讀取權限。

3. 靜態 HTTP 檔案存取權限

從 URL「http:// localhost/TestASP/TestASPNetStatic.txt」存取 http 靜態檔案失敗

檔案「http://localhost/TestASP/TestASPNetStatic.txt」的內容為 xxx,而預期為 yyy。

  • 檢查是否已允許對 TestASP IIS 虛擬目錄及其內容的讀取權限。

4. ASPX 存取權限

ASPX 檔案無法在以下 URL 中執行:http://localhost/TestASP/TestASPNet.aspx。

  • 檢查是否已允許對 TestASP IIS 虛擬目錄及其內容的讀取權限。
  • 檢查 AutodeskTestDMPool (.NET Framework 版本和 Managed 管線模式設定)。
    1. 啟動 IIS 管理員。
    2. 在「IIS 管理員」視窗中,展開本機電腦,然後選取「應用程式集區」。
    3. 在「AutodeskTestDMPool」上按一下右鍵,然後選取「基本設定」。
    4. 選取「.NET Framework v4.0.30319」和「Integrated 管線模式」。
    5. 按一下「確定」。
  • 檢查「IIS ASP .NET 應用程式開發」功能是否已啟用。

    在 Windows 8、8.1 和 10 以及 Server 2012 和 Server 2012 R2 上

    1. 啟動系統管理命令提示字元。
    2. 執行指令 %windir%\system32\DISM.exe /Online /Enable-Feature /FeatureName:IIS-ASPNET45 /All /quiet /NoRestart
ASPX 頁面無法將暫存檔寫入目錄:xxx。
  • 導覽至錯誤訊息中指定的目錄並授予寫入權限。

5. 網路服務存取權限

ASP 狀態檢查網路服務呼叫失敗,發生例外。

  • 檢查是否已允許對 TestASP IIS 虛擬目錄及其內容的讀取權限。