问题标签 [intellitrace]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
112 浏览

vb.net - 配置 Intellitrace 以忽略函数

在 Visual Basic .Net 中,我使用“ On error resume next ”,并且 Intellitrace 收集了许多异常

我想忽略特定函数中的所有异常,有可能吗?

0 投票
1 回答
34 浏览

debugging - 如何在 Windows 服务的 Intellitrace plan.xml 文件中设置 LogFileDirectory

有人可以给我看一个正确设置的 Intellitrace plan.xml 文件吗?我正在尝试按照针对服务运行 Intellitrace 的说明进行操作。我无法使用 Intellitrace 启动服务。错误是 0x80004005,这是有道理的,因为我可以看到它试图在服务所在的目录中创建日志文件。我知道我做错了什么,但我找不到将 LogFileDirectory 设置为除空白以外的任何内容的单个 plan.xml 文件。

谢谢

0 投票
1 回答
92 浏览

c# - IntelliTrace 独立收集器输出路径为空

我们已在 UAT 环境中的 IIS Web 服务器上安装了 IntelliTrace 独立收集器。我们遵循了这篇 MSDN 技术文章中详述的说明:https ://msdn.microsoft.com/en-us/library/hh398365(v=vs.110).aspx 。

但是,当我们发出“Start-IntelliTraceCollection”命令时(在 MSDN 技术文章的本节中描述 - https://msdn.microsoft.com/en-us/library/hh398365(v=vs.110).aspx# BKMK_Collect_Data_from_IIS_Application_PoolsOutputPath为空并且没有生成.iTrace 文件。

关于问题是什么以及如何解决的任何想法?

0 投票
2 回答
337 浏览

visual-studio-2013 - Intellitrace 未收集进程“XXX.vshost.exe”的数据

最近,我开始使用 Visual Studio 2013 Ultimate,因为我听说了很多关于 IntelliTrace 功能的好消息。但这对我不起作用。我创建了简单的控制台应用程序并将其配置为“任何平台”。该应用程序没有做任何特别的事情。它只是从 Main 方法调用私有方法“Display”。

调试此应用程序时,intelliTrace 显示以下消息。

IntelliTrace 未收集进程“XXX.vshost.exe”的数据

项目类型可能不受支持,或者您正在调试的进程可能已附加到或在禁用 IntelliTrace 的情况下启动。在 Visual Studio 中重新启动调试会话可能会解决此问题。请注意,附加到已运行的进程时不支持 IntelliTrace。

如果您为 IntelliTrace 记录选择了自定义位置,请确保它可以被正在调试的进程写入。

我已经检查了消息中的每个条件。

  • 我在开始调试之前启用了 IntelliTrace。它是为“IntelliTrace 事件和呼叫信息”配置的。

  • 我没有附加到已经在运行的进程。我开始
    在 Visual Studio (F5) 中进行调试。

  • 我以管理员身份运行 Visual Studio。

我还尝试使用自定义位置进行录音。但问题仍然存在。

所有应用程序都会发生这种情况(使用从 Web 下载的少量 IntelliTrace 演示应用程序进行了测试)

我正在使用 Windows 8。

有人可以请教吗?

0 投票
1 回答
900 浏览

asp.net - Intellitrace 调试不可用,因为另一个应用程序正在分析

我有一个 ASP.NET MVC 站点,我正在 Visual Studio 2013 的本地 IIS 上进行调试。在某些情况下,我会在构建时弹出一个对话框,如下所示:

Intellitrace 不可用,因为另一个应用程序正在 Web 服务器上进行分析

Intellitrace 不可用,因为另一个应用程序正在 Web 服务器上进行分析

如果我选择“否”,则构建将中止,如果我选择“是”,则无法在断点上使用 Intellisense。这是什么原因造成的?

关闭 Visual Studio 的所有实例,停止应用程序池和 Web 服务器,然后再次重新启动它们并不能解决此问题。重启也不行。

如果我查看任务管理器的详细信息面板,我只能看到 w3wp.exe 的一个实例,它在我停止应用程序池后消失,所以我假设它与分析的挂钩不是通过我认为的工作进程进行的是 VS 如何附加自己进行调试。

Web 服务器上没有其他应用程序,我在这台机器上没有自定义 WMI。如果我在 VS 中查看性能资源管理器面板,它是空的,如果我选择附加/分离操作,然后在结果窗口“将探查器附加到进程”中,如果我按附加列排序,我看不到任何东西附加到任何东西。

我应该在哪里寻找这个问题的根源?

0 投票
2 回答
351 浏览

c# - Intellitrace 和 Windows 服务

我正在尝试在 Windows 服务上运行 IntelliTrace,但遇到了一些问题。我(通常)尝试了此处详述的步骤:http: //blogs.msdn.com/b/msaffer/archive/2011/02/23/using-intellitrace-with-services.aspx

我已经尝试过 VS 2013 Update 3 IntelliTrace 下载(来自 Microsoft)以及 VS 2015 Enterprise RC 中包含的新收集器。两者反应相同。

所以:

测试服务,注册,以管理员身份运行(所以它不是访问权限)。已创建具有以下值的环境键:

(这似乎是为 2015 RC 注册的 CLSID)

当我启动服务时,它会启动,但在事件日志中我得到:

我已经尝试过 32 位和 64 位编译服务(以及相关的 IntelliTrace 正在注册)。

我知道 Windows 服务并不是 IntelliTrace 真正受支持的目标,但它确实可以与 2010 等一起使用 - 当前版本确实发生了一些变化,还是我遗漏了什么?

0 投票
2 回答
727 浏览

visual-studio - 由于 System.AccessViolationException,无法使用 IntelliTrace 收集呼叫信息

最近,我安装了 VS 2015 RC。它在版本 14 中使用 IntelliTrace。从那时起,我遇到了早期版本的 IntelliTrace 的问题。

当我尝试收集呼叫信息时会出现问题(如果我只想收集诊断事件没有问题)。无论如何,如果我使用独立收集器或 VS,我会收到以下错误:

重新安装 VS 2015 没有帮助。在事件日志中,我看到以下事件列表(从最早的开始):

一开始一切都很好,但后来出了点问题。Example.exe 是一个控制台应用程序。

在 VS 2015 RC 之前,我安装了一个测试版,我没有发现任何类似的问题。

我可以将 IntelliTrace 用于 VS 2015 RC,但我想知道为什么其他版本不起作用。大概有一些冲突。我也想知道为什么独立收集器会受到影响。我确信它独立于 VS 二进制文件。

你有过类似的经历吗?有任何想法吗?

***** 编辑 *****

看来我还不够清楚。与 VS 2015(版本 14)一起分发的 IntelliTrace 可以正常工作。但是,早期版本的 IntelliTrace(版本 11 和 12)不起作用。他们在安装 VS 2015 RC 后停止工作。

0 投票
1 回答
210 浏览

visual-studio-2013 - Visual Studio 2013 终极 Intellitrace 问题

我的机器上已经安装了 Visual Studio 2012 Professional。我安装了 Visual Studio Ultimate。我没有看到 Intellitrace 窗口或在 VS 2013 的 Tools-->Options 中的 IntelliTrace 选项中。

我知道,IntelliTrace 不适用于专业版。我错过了什么吗?

0 投票
2 回答
2362 浏览

debugging - 如何更正“IntelliTrace 代码失败。系统找不到指定的文件。”?

由于在安装 VS2015 后一段时间(但不是立即),每当我在特定的大型解决方案中调试时,都会显示以下消息。单击确定后,调试似乎正常进行。

从它我收集到 Intellitrace 代码失败,我可以在受影响的项目中禁用调试它。我的问题是我不太确定如何确定 Intellitrace 代码是什么,或者我必须使用什么选项来禁用调试它。识别受影响项目的方法也很好,但如果我必须,我可以运行所有项目的属性,只要我知道要寻找什么选项。

我没有看到写入输出窗口的任何内容可能会提供一些见解,是否还有其他一些我不知道的日志?

我花了几个小时在网上搜索,但没有找到任何见解。我的同事都没有得到这个,以前也没有见过。任何人都可以帮忙吗?

现在我已经完全禁用了 Intellitrace,这可以防止消息弹出,但如果我真的想开始使用 Intellitrace 功能,这不是一个解决方案。

0 投票
1 回答
116 浏览

image - 如何在 Visual Studio 中生成内存映像

在 Visual Studio 中,有没有办法生成解决方案的内存映像?类似于在代码图上显示,除了图像会跟踪指针、值等。