ASP 状态检查

检查 ASP.NET 是否已正确配置以便能够安装 Autodesk Vault Server。

该检查将使用三个 ASPX 文件运行测试。若要修复该问题,可以使用安装屏幕上的“重新测试”或手动修正该问题。

自动修复问题

自动修复通过检查选中的每个访问区域并根据需要更新设置,以解决此问题。

  1. 单击“重新测试”以自动修复问题,然后重新运行预安装测试条件以验证错误是否已被纠正。
    • 如果错误已被纠正,请单击“继续”继续安装。
    • 如果错误未修正,则必须执行手动修复,如本主题的下一部分所述。

手动修复问题

若要手动修正该问题,请查看错误消息,然后进行相应的修正操作。

注: 某些防火墙可能会导致此检查失败。请参见已知防火墙检查,以获得有关配置防火墙的详细信息。

1. MSI Web Service 安装

  • ASP.Net 测试安装找不到 x 个文件。
  • 安装测试 MSI 时 ASP 状态检查失败。

    在安装 TestASPNet MSI 文件期间出错。请确保您拥有管理员访问权限且 IIS 安装运行正常。

2. IIS 元数据库访问

需要 IIS Metabase Access。确保通过以下步骤启用了该功能。

在 Windows 8、8.1 和 10 上

  1. 从 Windows“控制面板”中,选择“程序”“程序和功能”。
  2. 单击“打开或关闭 Windows 功能”。
  3. 依次展开“Internet 信息服务”和“Web 管理工具”。
  4. 对于 Windows 10,展开“IIS 6 管理兼容性”文件夹。
  5. 对于 Windows 8 和 8.1,选择“IIS 6 元数据库与 IIS 6 配置的兼容性”选项,然后单击“确定”。

    对于 Windows 10,选择“IIS 元数据库和 IIS 6 配置兼容性”选项,然后单击“确定”。

在 Server 2012、2012 R2 和 2016 上

  1. 在“Windows 服务器管理器”中,选择右上角“管理”选项中的“添加角色和功能”。
  2. 选择“下一步”,直到显示“服务器角色”对话框。
  3. 展开“Web 服务器 (IIS)”、“管理工具”和“IIS 6 管理兼容性”。
  4. 选中“IIS 6 元数据库兼容性”选项,然后单击“下一步”以完成安装。
  • 检查是否允许对 TestASP IIS 虚拟目录及其内容进行读取访问。

3. 静态 HTTP 文件访问

对 URL 为“http:// localhost/TestASP/TestASPNetStatic.txt”的 HTTP 静态文件访问失败

文件“http://localhost/TestASP/TestASPNetStatic.txt”的内容是 xxx,预期为 yyy。

  • 检查是否允许对 TestASP IIS 虚拟目录及其内容进行读取访问。

4. ASPX 访问

以 URL“http://localhost/TestASP/TestASPNet.aspx”运行 ASPX 文件失败。

  • 检查是否允许对 TestASP IIS 虚拟目录及其内容进行读取访问。
  • 检查 AutodeskTestDMPool(.NET Framework 版本和托管管道模式设置)。
    1. 启动 IIS 管理器。
    2. 在“IIS 管理器”窗口中,展开本地计算机,然后选择“应用程序池”。
    3. 在“AutodeskTestDMPool”上单击鼠标右键,然后选择“基本设置”。
    4. 选择 .NET Framework v4.0.30319 和集成管道模式。
    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. Web 服务访问

ASP 状态检查 Web 服务调用失败,发生异常。

  • 检查是否允许对 TestASP IIS 虚拟目录及其内容进行读取访问。