Visual studio Visual studio 2005在切换到“设计”视图时冻结/挂起
我创建了一个新的空白表单,并尝试切换到设计模式,ide锁定并使用我的一个CPU的100%。我必须强制杀了它才能回到一个可行的ide。查看源代码时,一切似乎都很好。我在现有的项目(在其他人的机器上工作)和一个全新的解决方案中尝试了这一点,两者的结果都是一样的。我正在开发一个安装了所有更新的WinXP pro box 执行以下建议的操作(附加调试器并暂停执行)表明调试器卡在此处:Visual studio Visual studio 2005在切换到“设计”视图时冻结/挂起,visual-studio,visual-studio-2005,Visual Studio,Visual Studio 2005,我创建了一个新的空白表单,并尝试切换到设计模式,ide锁定并使用我的一个CPU的100%。我必须强制杀了它才能回到一个可行的ide。查看源代码时,一切似乎都很好。我在现有的项目(在其他人的机器上工作)和一个全新的解决方案中尝试了这一点,两者的结果都是一样的。我正在开发一个安装了所有更新的WinXP pro box 执行以下建议的操作(附加调试器并暂停执行)表明调试器卡在此处: [Managed to Native Transition] System.Drawing.dll!System.
[Managed to Native Transition]
System.Drawing.dll!System.Drawing.Graphics.DrawRectangle(System.Drawing.Pen笔,整数x,整数y,整数宽度,整数高度)+0x3d字节System.Drawing.dll!System.Drawing.Graphics.DrawRectangle(System.Drawing.Pen,System.Drawing.Rectangle rect)+0x14字节
System.Design.dll!System.Windows.Forms.Design.PanelDesigner.DrawBorder(System.Drawing.Graphics图形)+0x97字节
System.Design.dll!System.Windows.Forms.Design.PanelDesigner.OnPaintAdorments(System.Windows.Forms.PaintEventArgs pe={ClipRectangle={System.Drawing.Rectangle}})+0x50字节
System.Design.dll!System.Windows.Forms.Design.ControlDesigner.WndProc(参考System.Windows.Forms.Message m)+0xd1e字节 System.Design.dll!System.Windows.Forms.Design.ScrollableControlDesigner.WndProc(参考System.Windows.Forms.Message m={System.Windows.Forms.Message})+0x12字节
System.Design.dll!System.Windows.Forms.Design.ControlDesigner.DesignerWindows目标.OnMessage(参考System.Windows.Forms.Message m)+0x55字节
System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativeWindow.WndProc(参考System.Windows.Forms.Message m)+0x31字节
System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.DebuggableCallback(System.IntPtr hWnd,int msg=15,System.IntPtr wparam,System.IntPtr lparam)+0x57字节
挂起的最可能原因是自定义控件在初始化期间进入无限循环,并在设计表单中显示。检查这一点的最简单方法是让VisualStudio冻结,然后使用另一个VisualStudio实例附加到进程。中断执行,它将揭示调用堆栈挂起的原因 挂起的最可能原因是自定义控件在初始化期间进入无限循环,并在设计表单中显示。检查这一点的最简单方法是让VisualStudio冻结,然后使用另一个VisualStudio实例附加到进程。中断执行,它将揭示调用堆栈挂起的原因 设计视图是资源密集型视图 我的建议
- 换成它,喝杯咖啡休息一下
- 完全不要使用它(使用浏览器中的视图查看HTML)
- 尝试升级您的计算机
- 换成它,喝杯咖啡休息一下
- 完全不要使用它(使用浏览器中的视图查看HTML)
- 尝试升级您的计算机
- 设计视图是资源密集型视图
我的建议