安装VS 2017更新后,表单设计器缺少控件

时间:2018-07-25 00:08:06

标签: vb.net forms visual-studio visual-studio-2017 designer

今天,VS 2017社区版建议我做一个小更新,

现在,我打开的任何VB.NET解决方案都显示空白表格(就像添加新表格一样)。但是,在检查文件时,所有控件和关联的代码都存在于文件中。似乎VB.NET表单设计器对文件中的某些内容不满意。

我可以采取什么措施来踢动表单设计器以正确显示表单,还是可以进行检查以确认它可能引发的某些特定错误,以便我可以在正确的位置进行查找。

1 个答案:

答案 0 :(得分:0)

我想出了点,并认为该解决方案可能对其他人有用。

由于某种原因,新版本正在从中转换每个VB Form控件(例如)。 Me.labelFrequency .Location =新System.Drawing.Point(113,197)

对此
Me.labelFrequency.Location =新System.Drawing.Point( -32768 ,197)

(请注意斜体无效坐标)。

这样做是为了对项目中的每个控件进行控制。负坐标正在甩掉设计师(显然)。

我清除了VSTS缓存,并使用正确的值还原了xyzzy.Designer.VB文件的版本,并且它停止这样做。

在此保留此内容,以防其他人发现此内容有用。

相关问题