在VS2010中,有没有一种快速的方法可以强制所有winforms designer.cs自动生成的代码在c#项目中重新生成?

在VS2010中,有没有一种快速的方法可以强制所有winforms designer.cs自动生成的代码在c#项目中重新生成?,c#,winforms,C#,Winforms,我有很多designer.cs文件需要重新生成。通常我只是对它们中的每一个进行一些琐碎的编辑,以强制重新生成设计器代码。但是,有没有一种更快的方法可以让一大群设计师都这么做呢?我想你应该先编译-重建可能效果最好-然后在设计视图模式下打开每个表单/控件 如果确实要确保获得最干净的重新生成,则可以在打开“设计”视图之前删除所有.designer.cs文件。这可能会极大地改变设计器文件中的顺序。IIRC,所有版本的VS都有“构建”(根据需要进行部分构建)和“重建”(完全重建-刷新所有内容)。“重建”是

我有很多designer.cs文件需要重新生成。通常我只是对它们中的每一个进行一些琐碎的编辑,以强制重新生成设计器代码。但是,有没有一种更快的方法可以让一大群设计师都这么做呢?

我想你应该先编译-重建可能效果最好-然后在设计视图模式下打开每个表单/控件


如果确实要确保获得最干净的重新生成,则可以在打开“设计”视图之前删除所有.designer.cs文件。这可能会极大地改变设计器文件中的顺序。

IIRC,所有版本的VS都有“构建”(根据需要进行部分构建)和“重建”(完全重建-刷新所有内容)。“重建”是否适用于您(即重建所有二进制文件)?问:关闭设计器窗口并重新打开(重建后)是否完全刷新了所有内容?设计器将在需要时重新生成它们。为什么还要重新生成它们?因为设计器正在我的一个类上设置属性,而我不希望它这样做。我在该属性上放置了一个属性,以对设计器隐藏它。所以现在我必须重新生成我的所有设计器,这样所有它试图设置该属性的行都将消失。不,重建将无法工作。如果是这样的话,那么我将有很多designer.cs文件要提交到龟甲中。删除.designer.cs文件,打开每个.cs文件。这似乎是最好的方法。幸运的是,我有人为我做这种工作。