Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VS 2015在尝试在Designer中加载XAML时挂起_C#_Wpf_Xaml_Visual Studio 2015_Visual Studio Designer - Fatal编程技术网

C# VS 2015在尝试在Designer中加载XAML时挂起

C# VS 2015在尝试在Designer中加载XAML时挂起,c#,wpf,xaml,visual-studio-2015,visual-studio-designer,C#,Wpf,Xaml,Visual Studio 2015,Visual Studio Designer,我在这里发现了一些类似的问题,但没有一个是完全相同的。我正在Windows 10上使用VS 2015社区 这就是它悬挂的地方: 发生这种情况时,我无法从任务管理器或CMD终止进程,即使注销或重新启动也将无限期挂起。我必须手动杀死我的机器(按下电源按钮),让它在这种情况下死亡。当我重新启动时,我可以加载解决方案,但它将不包含任何项目 我不是在一个不寻常的地方创建项目 我以管理员的身份运行VS 我已经尝试完全禁用UAC 我尝试过卸载所有其他版本的VS和实用程序、SDK等 如果我改为安装VS201

我在这里发现了一些类似的问题,但没有一个是完全相同的。我正在Windows 10上使用VS 2015社区

这就是它悬挂的地方:

发生这种情况时,我无法从任务管理器或CMD终止进程,即使注销或重新启动也将无限期挂起。我必须手动杀死我的机器(按下电源按钮),让它在这种情况下死亡。当我重新启动时,我可以加载解决方案,但它将不包含任何项目

  • 我不是在一个不寻常的地方创建项目
  • 我以管理员的身份运行VS
  • 我已经尝试完全禁用UAC
  • 我尝试过卸载所有其他版本的VS和实用程序、SDK等
  • 如果我改为安装VS2013,我可以创建WPF项目并在Designer中查看XAML,而不会出现问题
  • 发生这种情况时,任务管理器中没有要终止的XDesProc进程(这是针对Designer问题通常建议的解决方法,但本例中没有该进程)
我可以创建其他类型的项目。如果我试图打开一个XAML文件,这取决于我的操作方式,它可能会挂起或出现“对象引用未设置为对象实例”错误。我想澄清这一点,它甚至可以在VS自己在一个新项目上生成的一个简单的样板XAML文件上实现,并且没有任何更改

通过将默认的XAML查看器设置为“源代码(文本)编辑器”,我最终成功地解决了这个问题。这样做之后,它工作得很好;项目可以正常构建和运行


这是一个不错的解决方案,但如果设计师在工作,它仍然会很好。有人有什么想法吗?搜索相关问题非常困难,因为错误几乎总是会导致其他人在代码中遇到问题,而不是设计师本身。

这仅仅是启动一个新项目就发生了?没有添加任何元素?win10是否已完全更新?VS是否已完全更新?是的,只需启动一个新项目,甚至只需在designer中打开一个xaml文件(无需打开任何特定的解决方案或任何东西)。没有添加任何内容,只是为新项目构建的简单样板xaml文件-一个窗口和一个空网格。是的,两者都已完全更新。而且,这第一次发生在12月初。我今天又试了一次,希望在此期间可以修补一些东西,但没有这样的运气。@jmassey感谢您分享您的解决方案。因为你提到的那个问题,我当时过得很糟糕。我按照你的建议更换了编辑,效果很好。您的解决方案使我的工作效率至少提高了50%:)@jmassey我在VS2015 Upd 3和DevExpress方面也遇到了同样的问题,混合挂起的方式也一样。