<P>最近更换了开发的操作系统,用vista开发,但是发现xp下开发的C#winform程序到vista下界面变乱了,不知道怎么回事,麻烦大家帮忙解决以下吧。采用的开发环境是visual studio 2005操作系统vista sp1,请不要劝我重新使用xp和2003!谢谢</P>
问题补充:
at Microsoft.VisualStudio.Shell.Design.Serialization.DesignerDocDataService.CheckoutFiles(String[] files)
at Microsoft.VisualStudio.Shell.Design.Serialization.DesignerDocDataService.CheckoutFiles()
at Microsoft.VisualStudio.Shell.Design.Serialization.DesignerDocDataService.OnModifyingDocData(Object sender, EventArgs e)
at Microsoft.VisualStudio.Shell.Design.Serialization.DocData.OnModifying(EventArgs e)
at Microsoft.VisualStudio.Shell.Design.Serialization.DocData.RaiseModifying()
at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.OnModifying()
at System.ComponentModel.Design.Serialization.BasicDesignerLoader.OnComponentChanging(Object sender, ComponentChangingEventArgs e)
at System.ComponentModel.Design.ComponentChangingEventHandler.Invoke(Object sender, ComponentChangingEventArgs e)
at System.ComponentModel.Design.DesignerHost.System.ComponentModel.Design.IComponentChangeService.OnComponentChanging(Object component, MemberDescriptor member)
at System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.SetBounds(Rectangle bounds, BoundsSpecified specified)
at System.Windows.Forms.Layout.DefaultLayout.ApplyCachedBounds(IArrangedElement container)
at System.Windows.Forms.Layout.DefaultLayout.xLayout(IArrangedElement container, Boolean measureOnly, Size& preferredSize)
at System.Windows.Forms.Layout.DefaultLayout.LayoutCore(IArrangedElement container, LayoutEventArgs args)
at System.Windows.Forms.Layout.LayoutEngine.Layout(Object container, LayoutEventArgs layoutEventArgs)
at System.Windows.Forms.Control.OnLayout(LayoutEventArgs levent)
at System.Windows.Forms.ScrollableControl.OnLayout(LayoutEventArgs levent)
at System.Windows.Forms.Form.OnLayout(LayoutEventArgs levent)
at System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
at System.Windows.Forms.Control.PerformLayout()
at System.Windows.Forms.Control.ResumeLayout(Boolean performLayout)
at System.Windows.Forms.Layout.LayoutTransaction.Dis