0

好的。这是我正在运行的内容:

  • Intellitrace 收集器(powershell 2.0,来自 VS 2012)
  • Windows Server 2003,运行 IIS 6
  • 要跟踪的目标应用程序是 Web 服务(asmx、ASP.NET 2.0.50727)

这是我所做的和发生的事情:

cmdlet Start-IntelliTraceCollection at command pipeline position 1
Supply values for the following parameters:
OutputPath: logs
Start-IntelliTraceCollection : An error occurred during website instrumentation
: Internet Information Services could not be found on the machine.
At line:1 char:29
+ Start-IntelliTraceCollection <<<<  MyAppPool .\collection_plan.ASP.NE
T.trace.xml
    + CategoryInfo          : NotSpecified: (:) [Start-IntelliTraceCollection]
   , IISLegacyVersionException
    + FullyQualifiedErrorId : Microsoft.VisualStudio.Enterprise.WebInstrument.
   IISLegacyVersionException,Microsoft.VisualStudio.IntelliTrace.PowerShell.S
  tartIntelliTraceCollectionCommand

我尝试以管理员身份运行 powershell - 它没有帮助(相同的错误消息)

我在这里错过了什么吗?

我提到的任何组件是否不受支持?即:IIS 版本,Windows Server 版本?我怀疑不支持 IIS 版本(IISLegacyVersionException已提出)

非常感谢您的时间 + 关注。

干杯。

4

1 回答 1

1

这个关于使用 VS2012使用独立收集器从 IIS 收集 IntelliTrace 数据的 Microsoft 页面提到

托管在 Internet 信息服务 (IIS) 版本 7.0、7.5 和 8.0 上的 ASP.NET Web 应用

作为一项要求,所以你是对的,不支持 IIS6。

于 2012-09-27T04:45:00.767 回答