为什么Visual Studio 2015冻结崩溃挂在Designer视图上?

Kha*_*laf 13 c# visual-studio visual-studio-2015

每次我去设计师Visual Studio冻结(无响应)30秒以上,之后我点击任何元素/小部件,它再次冻结30+.这可能是5次,然后我将能够编辑和设计.

眼镜:

  • Visual Studio社区2015
  • Windows 10 64位
  • 包括Dev Express
  • ReSharper已安装
  • 安装了Visual Studio 2013
  • 所有Redistibutable文件(2005年,2008年,2010年,2012年,2013年,2015年)
  • 安装了适用于MVS 2015 1.7.6.0的TypeScript Tools
  • Windows Phone 8.1仿真器 - 已安装ENU
  • 16 GB Ram
  • 英特尔i5 6500 CPU 3.20 GHx
  • 10154 MB GeForce GTX 750 Ti

尝试:

  • 修复Visual Studio
  • 更新2安装
  • 卸载VS然后重新安装
  • 卸载ReSharper
  • 现在重启VS和我的电脑(差不多)几百万次

问题是什么?

编辑XAML导致Visual Studio的Designer崩溃我没有编辑Xaml来解决问题,我只是单击我的View来查看.但是解决方案不起作用.

Visual Studio 2012当然是编辑XAML的.

Visual Studio 2012设计视图导致冻结修复无效.

尝试单击设计器视图时,Visual Studio 2013挂起/冻结无应答.

编辑:

  • 当VS被冻结时,这就是我的任务管理器的样子:

在此输入图像描述

  • 安全模式下的Visual Studio无法打开我的大多数文件.这样说:

在此输入图像描述

  • 由于上述错误" 不支持 ",我无法在安全模式下打开任何旧版本(对于同一个应用程序)

  • 我能够以安全模式创建一个新项目,它运行良好.

  • 我能够在普通模式下创建一个新项目,并且工作正常.

  • 当我将整个项目复制/粘贴到另一个设备时,我遇到了同样的冻结问题.所以,我认为这是我项目的独特之处.

  • 我忘了提到我去设计师的某些时候,它说Invalid Markup并阻止我看到View,直到我从XAML中删除这些行:

        <dxg:TableView.ColumnMenuCustomizations>
            <dxb:RemoveBarItemAndLinkAction ItemName="{x:Static dxg:DefaultColumnMenuItemNamesBase.ColumnChooser}" />
        </dxg:TableView.ColumnMenuCustomizations>
    
    Run Code Online (Sandbox Code Playgroud)

即使我将这些行保留在XAML中,它也会编译并运行正常,但是如果不删除它们就无法查看.如果我保留它们,这就是我的观点之一:

在此输入图像描述

标记为" 使标记无效 "的警告是:

属性"ColumnMenuCustomizations"没有可访问的setter

Kha*_*laf 11

删除此文件夹的内容后,Designer停止冻结:

C:\ Users\...\AppData\Local\Microsoft\VisualStudio\14.0

  • 通过删除上述内容,我的所有VS扩展都已删除. (9认同)