为什么Visual Studio 2015在设计视图中会冻结、崩溃或挂起?

14
每次我打开设计师Visual Studio时,它都会冻结(无响应)30秒以上,然后当我点击任何元素/小部件后,它又会再次冻结30秒。也许这样做了5次,然后我才能进行编辑和设计。
规格: - Visual Studio Community 2015 - Windows 10 64位 - Dev Express已包含 - ReSharper已安装 - 安装了Visual Studio 2013 - 所有Redistibutable文件(2005、2008、2010、2012、2013、2015) - 安装了TypeScript Tools for MVS 2015 1.7.6.0 - 安装了Windows Phone 8.1模拟器- ENU - 16 GB RAM - Intel i5 6500 CPU 3.20 GHx - 10154 MB GeForce GTX 750 Ti
尝试:
  • 修复 Visual Studio
  • 更新2安装
  • 卸载VS然后重新安装
  • 卸载ReSharper
  • 我现在已经重启了VS和我的电脑(几乎)无数次

问题是什么??

编辑XAML导致Visual Studio的设计器崩溃 我不必编辑Xaml就能遇到这个问题,我只是点击我的View来查看。然而解决方法并没有起作用。

Visual Studio 2012在编辑XAML时停止响应 当然..

Visual Studio 2012设计视图导致冻结 修复也没有起作用。

在尝试点击设计器视图时,Visual Studio 2013卡顿/冻结暂无答案。

编辑:

  • 当VS冻结时,我的任务管理器看起来像这样:

enter image description here

  • 在安全模式下,Visual Studio 无法打开我的大多数文件。会显示以下内容:

enter image description here

  • I was not able to open any of the old versions in Safe Mode (for this same application) due to the same above error "Unsupported"

  • I was able to create a new project in Safe Mode, and it worked fine.

  • I was able to create a new project in Normal Mode, and it worked fine.

  • I faced the same freezing issue when I copied/pasted the whole project into another device. So, it is something unique to my project I guess.

  • I forgot to mention that some of the times that I go to the designer, it says Invalid Markup and blocks me from seeing the View until I remove these lines from the XAML:

        <dxg:TableView.ColumnMenuCustomizations>
            <dxb:RemoveBarItemAndLinkAction ItemName="{x:Static dxg:DefaultColumnMenuItemNamesBase.ColumnChooser}" />
        </dxg:TableView.ColumnMenuCustomizations>
    
即使我在XAML中保留这些行,它也可以编译和运行,但是如果不删除它们,我无法查看。如果我保留它们,我的一个视图会像这样:

enter image description here

下划线警告"使标记无效"的意思是:

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


1
这似乎有点过度了,仅仅因为一些糟糕的软件让生活变得比应该更复杂。您可能需要检查一下工具箱中的某些项目。这可能需要一些工作,但您可以尝试设置特定的项目,再次失败,创建一个新项目,导入所有表单和内容...也许有一些糟糕的设置在某个地方困扰着您。 - BugFinder
@FirstStep 不,我知道你不是认真的,这很令人沮丧。如果其他方法都失败了,清除 VS 并重新安装。 - BugFinder
奇怪。我以前从未见过这种错误。安全模式也会禁用TFS。我不知道那是否是你的问题。你能在安全模式下创建一个新的解决方案吗?它是否重现了这个问题?在常规模式下创建一个新的解决方案呢?这是你的项目独有的问题吗? - Cody Gray
1
反病毒软件怎么样? - Daniel A. White
2
如果项目文件已损坏,我认为“修复”不会很快出现。重新创建它实际上并不是什么大问题。没有任何文件实际上保存在项目文件中。项目文件只是一个容器,链接到所有相关文档。通过删除项目,您唯一可能失去的就是一些配置设置。这些很容易复制过来。但是我猜如果你以前从未这样做过,也不知道项目文件的工作原理,那可能有点可怕。除了备份之外,我不知道该怎么劝告了! - Cody Gray
显示剩余19条评论
2个回答

12

当我删除这个文件夹的内容后,设计师停止冻结:

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


嗯,在某些方面,这令人失望。所以,它已经损坏了自己的文件。但是,也很高兴知道你找到了解决方案... - BugFinder
它挂了 = 它坏了。所以,它自己被某些设置或配置文件弄坏了,然后就不喜欢它了。 - BugFinder
是的,但是考虑到微软背后的实力,如果您手动编辑了文件...好吧,也许您输入了一些错误的内容,但当应用程序将东西放入自己的文件中以阻止其工作时,这就是一个糟糕的表现。这就是令人失望的地方。 - BugFinder
11
删除上述内容后,我的所有VS扩展都被移除了。 - Gianpiero
@GianpieroCaretti 我认为如果你只删除Designer文件夹,问题就会得到解决。 - Khalil Khalaf

3

此外,这里描述并解决了确切的问题:Visual Studio 加载解决方案时冻结(崩溃) - krypru

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接