【问题标题】:EQATEC Profiler - The remote server returned an error: (404) Not FoundEQATEC Profiler - 远程服务器返回错误:(404)未找到
【发布时间】:2010-12-20 09:33:55
【问题描述】:

我正在尝试使用 EQATEC Profiler 来分析我的 ASP.Net 应用程序。我按照here 列出的说明进行操作。它第一次工作,但从那时起,当我运行我的应用程序时,我没有收到“Profiled app started”消息。然后当我点击“拍摄快照”按钮时,我得到以下信息:

“拍摄快照...失败:远程服务器返回错误:(404) 未找到。”

为什么找不到我的应用?

【问题讨论】:

    标签: asp.net profiling eqatec


    【解决方案1】:


    1) 尝试重建(在 Equatec 中)您的应用程序。确保在构建时在应用程序选项中启用“启用运行时控制”。
    1a) 尝试更改用于运行时控制的端口。
    2) 通过 Equatec 运行您的应用程序
    3) 检查防火墙设置或类似设置是否有任何有趣的地方。一些防火墙将 Equatec 通信视为要阻止的流量。
    4。如果一切都失败了,只需正常关闭您的应用程序。即使拍摄快照失败,您仍然可以在应用程序关闭后查看配置文件。

    【讨论】:

      【解决方案2】:

      如果已分析的应用程序遇到错误,它会将这些错误记录到 profiler.log 文件中。默认情况下,您会在 C:\Windows\Temp\EQATECProfilerLogs 中找到它。试着看看它是否有一些线索。您也可以尝试在应用选项中启用“完整日志记录”,这至少会在日志中输出一些内容。

      在与分析器对话时,已分析的应用实际上是“服务器”;它是连接到应用程序的分析器,而不是相反。在您的情况下,旧应用似乎已停止侦听(否则分析器的连接尝试将仅由旧应用提供服务),但新应用尚未(不能?)开始侦听。

      不过,这似乎很奇怪,所以我最好的建议是检查日志文件。它会例如显示应用程序是否无法启动其控制服务器,如果是,为什么不能。

      【讨论】:

        【解决方案3】:

        我想我应该提供有关此的更新。下载最新版本后,错误已解决。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-11-07
          • 1970-01-01
          • 2017-09-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多