今天,VS 2017社区版建议我做一个小更新,
现在,我打开的任何VB.NET解决方案都显示空白表格(就像添加新表格一样)。但是,在检查文件时,所有控件和关联的代码都存在于文件中。似乎VB.NET表单设计器对文件中的某些内容不满意。
我可以采取什么措施来踢动表单设计器以正确显示表单,还是可以进行检查以确认它可能引发的某些特定错误,以便我可以在正确的位置进行查找。
答案 0 :(得分:0)
我想出了点,并认为该解决方案可能对其他人有用。
由于某种原因,新版本正在从中转换每个VB Form控件(例如)。 Me.labelFrequency .Location =新System.Drawing.Point(113,197)
对此
Me.labelFrequency.Location =新System.Drawing.Point( -32768 ,197)
(请注意斜体无效坐标)。
这样做是为了对项目中的每个控件进行控制。负坐标正在甩掉设计师(显然)。
我清除了VSTS缓存,并使用正确的值还原了xyzzy.Designer.VB文件的版本,并且它停止这样做。
在此保留此内容,以防其他人发现此内容有用。