首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Intellitrace没有为进程“XXX.vshost.exe”收集数据

Intellitrace没有为进程“XXX.vshost.exe”收集数据
EN

Stack Overflow用户
提问于 2015-03-11 18:05:21
回答 2查看 344关注 0票数 1

最近,我搬到Visual 2013终极版,因为我听说了很多关于IntelliTrace特性的好消息。但这对我不起作用。我创建了简单的控制台应用程序,并将其配置为“任意平台”。应用程序没有做任何特别的事情。它只是从Main方法中调用私有方法"Display“。

代码语言:javascript
复制
class Program
    {
       static void Main(string[] args)
        {
            Display(10);
        }

        private static void Display(int i)
        {
            Console.WriteLine(i);
        }
    }

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

IntelliTrace没有为进程“XXX.vshost.exe”收集数据 项目类型可能不受支持,或者您正在调试的进程可能已附加到或启动时禁用了IntelliTrace。在Visual中重新启动调试会话可以解决此问题。请注意,当附加到已经运行的进程时,不支持IntelliTrace。 如果您已为IntelliTrace录制选择了自定义位置,请确保该位置可由正在调试的进程写入。

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

  • 我在开始调试之前启用了IntelliTrace。它被配置为"IntelliTrace事件和调用信息“。
  • 我没有附加到一个已经在运行的进程。我开始 Visual (F5)中的调试。
  • 我正在以管理员身份运行Visual。

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

所有应用程序都会出现这种情况(很少有从web下载的intelliTrace演示应用程序进行测试)。

我正在使用Windows 8。

有谁能告诉我吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-21 03:48:18

禁用Visual宿主进程调试后,它开始为我工作。这可以通过取消检查Project>Project Properties>Debug>Enable Debuggers>Enable Visual宿主进程来完成。

票数 0
EN

Stack Overflow用户

发布于 2015-05-01 18:06:11

Sambhaji的答案并没有为我修复它,但这确实是-在Intellitrace,然后高级,我检查了“存储IntelliTrace记录在这个目录:”。然后开始起作用了。如果没有检查,我就会得到上面的错误消息。

我也卸载并重新安装了VS2013,但这并没有修复它。我不知道发生了什么,但我怀疑安装VS2015RC做了一些事情,因为它过去工作得很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28994156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档