VS2012 - 当打开Xaml文件时,XDesProc卡死

16
在VS2012中,每当我尝试打开一个xaml文件(即使是在完整的XAML视图中),XDesProc进程会一直运行并挂起Visual Studio。 我尝试结束此进程,但它会重新启动。
我在网上搜索了一些信息,并发现人们在RC版本中抱怨这个问题。尽管我没有使用RC版本,但我仍然遇到了这个问题。
有没有办法解决它?

一旦我删除了该进程,它就重新启动了,但VS2012U4立即变得响应迅速,并保持响应状态。我认为这个问题与启用'ReSharper'有关。在之后的6小时开发会话中,我再没有遇到这个问题。 - AMissico
4个回答

20

4
我注意到即使使用这种方法,XDesProc 仍在后台运行。因此,我目前的解决方案是创建一个实用程序,在后台终止 XDesProc。 - Rishabh
1
谢谢,我突然感觉又有生产力了。 - Dan Bryant

1

我使用的是Visual Studio 2012.4,XDeskProc使用了2GB的内存,通过在视图模型的构造函数中关闭数据加载,解决了问题。如果处于设计模式下,则不加载我的许多组合框的ItemsSources,以免拖慢设计器。

如果DesignerProperties.GetIsInDesignMode(New DependencyObject) Then ‘ 什么都不做 Else ‘ 做一些事情 End If


0

"源代码(文本)编辑器" 对我来说不起作用。

显然 XDesProc 仍然决定显示我输入的每个字符。 我已经更改了 XDesProc 的权限,使得 "Everyone" 被拒绝读取和执行以防止它从一开始就启动。


-3

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