启动调试器时,Visual Studio 2015崩溃

时间:2017-02-14 14:27:42

标签: c++ visual-studio debugging visual-studio-2015 crash

编译我的C ++项目或运行它时,一切都很好 但是当使用调试器启动我的项目时,Visual Studio 2015会崩溃 我试过this,我发现了两个错误:

CREATE TRIGGER [dbo].[T_comment_Trigger]
    ON [dbo].[Comments]
    INSTEAD OF DELETE
AS
    declare @deletions table (ID varchar(7) not null);
    ;WITH IDs as (
       select id from deleted
       union all
       select c.id
       from Comments c
              inner join
            IDs i
              on
                 c.ParentID = i.id
    )
    insert into @deletions(ID)
    select ID from IDs

    DELETE FROM OtherTable
    WHERE CommentID in (select ID from @deletions)

    --This delete comes last
    DELETE FROM Comments
    WHERE id in (select ID from @deletions);

<entry>
  <record>484</record>
  <time>2017/02/14 14:09:32.187</time>
  <type>Error</type>
  <source>Color Theme Service</source>
  <description>The color &apos;Popup&apos; in category &apos;de7b1121-99a4-4708-aedf-15f40c9b332f&apos; does not exist.</description>
</entry>

我不知道如何让VS的调试器工作。

编辑:我使用黑暗主题,如果这可以帮助......

1 个答案:

答案 0 :(得分:2)

一个问题是所有项目是否都有相同的问题,或者只是具体问题。

(1)收集崩溃的转储文件并对其进行调试也是对崩溃问题的一个很好的建议。

(2)我还提供了一些可以缩小这个问题的建议。

  • 请取消选中工具下的符号服务器 - &gt;选项 - &gt;调试 - &gt;符号。
  • 取消选中“编辑并继续”,“加载dll导出(仅限本机)”和“仅启用我的代码(仅限托管)”。再次调试。
  • 禁用TOOLS-&gt;选项 - &gt; IntelliTrace下的IntelliTrace,以及TOOLS-&gt; Option-&gt; Debugging-&gt; General或mix mode / native debugging project属性下的“Use Native Compatibility Mode”(右键单击项目) - &GT;调试)。再试一次。

我遇到了之前与某些设置有关的崩溃问题,所以如果可能的话,你可以在你身边进行测试。

但如果所有项目都有相同的问题,我建议您修复VS,或者为VS安装最新的更新包,然后再重新调试。

如果只有一个特定项目存在此问题,我们会考虑项目本身。

<强>更新

在我们的讨论中,我发现您已在此处报告此问题:

https://connect.microsoft.com/VisualStudio/Feedback/Details/3123487

我会帮你投票并在那里添加我的评论。如果我从报告团队获得任何最新信息,我将在此处进行更新。