相关疑难解决方法(0)

强制WinForms重新生成.designer.cs文件

我们有一个控件项目,其中包含许多应用程序中使用的控件.这些控件上有许多旧的和多个冗余属性,并且几乎没有一个属性具有指定的属性(例如DefaultValue()特别是).

作为清理它们的努力的一部分,我们已经为属性添加了属性,并且正在寻找删除多余的属性.

我们想要做的是从winforms设计器(xxxxxx.designer.csxxxxxx.designer.vb文件)中清除生成的代码.一些属性是直接删除,我们可以使用Grep和Sed来删除有问题的行,但我们正在寻找一种方法来使Visual Studio(或其他东西)重新生成文件.

由于我们有100个表单,因此手动打开每个表单并对其进行修改是不可行的.

有谁知道这样做的方法?

编辑:

澄清一下,我的意思是不是立即删除属性,而是将DesignerSerializationVisibity()属性应用于它们以告诉设计者不要写它们.然后,一旦我们更新了所有设计器文件,我们就可以删除属性.

也可以看看:

自动重新生成设计器文件

c# visual-studio winforms

5
推荐指数
1
解决办法
5438
查看次数

标签 统计

c# ×1

visual-studio ×1

winforms ×1