【问题标题】:Viewing raw XML build log on CruiseControl.NET under IIS7 - 404在 IIS7 下查看 CruiseControl.NET 上的原始 XML 构建日志 - 404
【发布时间】:2010-01-14 09:48:27
【问题描述】:

我已经在带有 IIS7 的 Windows 2008 服务器上安装了 CruiseControl.NET 1.5 (CTP)。

安装程序不会为 ccnet 仪表板创建虚拟目录。没什么大不了的,手动配置,并将 AppPool 更改为 Classic,而不是 Integrated Pipeline 模式。

Web 仪表板显示并且通常工作正常(我可以查看项目和强制构建等),但是当我想查看原始 XML 日志文件时,一个以 build/log20100114095622.xml/XmlBuildLog.xml 结尾的 URL,我得到一个404 错误,似乎 IIS 正在尝试通过 IIS7 的 StaticFile 处理程序路由 .XML 文件。

我已尝试为映射到 *.xml 的 ASPNET_ISAPI 创建自定义脚本映射(显然仅适用于 ccnet 应用程序),重新启动 IIS,但我仍然遇到相同的错误。

如果有人能对此有所了解,将不胜感激。

【问题讨论】:

    标签: iis iis-7 windows-server-2008 cruisecontrol.net


    【解决方案1】:

    嗯。看起来我在 32 位版本的 ASPNET_ISAPI DLL 上添加了 .xml 的脚本映射,这就是它没有被调用的原因。

    刚刚为 64 位版本添加了一个 *.xml 脚本映射,位于路径 %windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll,现在可以使用了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-04
      • 1970-01-01
      • 2013-10-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-16
      • 1970-01-01
      相关资源
      最近更新 更多