我已经为 Visual Studio ( http://www.microsoft.com/en-us/download/details.aspx?id=30665 ) 安装了 IntelliTrace 收集器。
我已经设置了日志目录并授予应用程序池对该目录的完全权限。
我已经加载了 Powershell DLL "Import-Module .\Microsoft.VisualStudio.IntelliTrace.PowerShell.dll" 并成功发出了 Start-IntelliTraceCollection 命令。
我看到当时创建了日志文件。
但是,当我发出 Stop-IntelliTraceCollection powershell 命令时,我收到一条错误消息:
“Stop-IntelliTraceCollection:应用程序池“进程 ID c215cecb-1b1d-4c88-a20c34040e6ac84a”必须使用“加载用户配置文件”选项集进行回收。在 line:1 char:28
- 停止 IntelliTraceCollection <<<< devapppool
- CategoryInfo : NotSpecified: (:) [Stop-IntelliTraceCollection], LoadUserProfileException
- fullyQualifiedErrorId:Microsoft.VisualStudio.Enterprise.WebInstrument.LoadUserProfileException,Microsoft.Visua lStudio.IntelliTrace.PowerShell.StopIntelliTraceCollectionCommand"
我已验证加载用户配置文件在应用程序池上设置为 true。
我们在 Windows Server 2008 R2 上运行 IIS 7.5。