我刚刚开始使用Visual Studio 2012,它的问题是设计器进程,devenv.exe占用了不止一个内存。这里的问题是XAML设计器流程XDesProc.exe从不清理内存并立即加载了很多设计人员。由于记忆力很高,不知道有人注意到它。但我有4 Gigs RAM它只是碰撞并且使用了很多。我还有一个截图,显示只有设计师使用的200 Megs。
编辑:当我进行构建而不是处于发布模式的调试模式时,它会变得最糟糕,它会在几分钟后出现问题。
答案 0 :(得分:11)
是的,这是XAML文件!这里有几个提示:
如果你没有沉迷于Design
视图(我从不使用它),我会打开XAML
个文件作为txt
文件,这样他们就不必编译 - 这应该帮助
Right-Click on the .xaml file in Solution Explorer
Open with..
Select Source Code (Text) Editor
Click <Set as Default> button so you don't have to do it again.
Click <OK> button
当VisualStudio真的很生气时,XAML的速度很慢。我切换到Kaxaml
。它是免费的,超轻量。
我还会打开Windows任务管理器,并在弹出时定期杀死XDesProc.exe(MS VisualStudio XAML UI设计进程)。可能应该只写一个powershell脚本或杀死那些的应用程序..(应该很简单,创建一个计时器,并在经过查找和终止时)
答案 1 :(得分:0)
这是一个老话题,但这可能对那里的一些人有用;我找到了"Kill the WPF Designer&#34;扩展,使用它可以从visual studio中杀死XDesProc。
[编辑]您也可以转到选项 - &gt; XAML设计器并取消选中启用XAML设计器。