我将Windows窗体项目更新为新的csproj格式,现在Visual Studio不允许我打开窗体设计器。我的所有FooForm.designer.cs和FooForm.resx文件都不再按层次结构分组在FooForm.cs下,并且双击FooForm.cs只会打开一个代码编辑器。如果我单击鼠标右键并选择“打开方式”,则Windows窗体编辑器没有选项。如何在不将csproj还原为旧格式的情况下找回表单编辑器?
答案 0 :(得分:1)
要以新的2017 csproj格式打开表单设计器,请右键单击,然后选择查看设计器。或双击并按 Shift + F7 。
答案 1 :(得分:0)
将文件复制到新文件夹(不在项目文件夹中),然后从项目文件夹中删除文件。然后选择“添加”->“现有项目”,导航到您也复制了文件的文件夹,然后选择“ FooForm.cs”。然后,应该为您提取所有3个文件。
答案 2 :(得分:0)
答案 3 :(得分:0)
如果您有VS2017,请使用它打开项目。 该类应更改为一种形式。 保存全部。 在VS2019中打开项目,您应该会很好。
答案 4 :(得分:-1)
现在制作Windows窗体应用程序时,有两种类型的项目。 如果选择Windows窗体App(.NET Core),则不能使用设计器。 您必须选择Windows窗体App(.NET Framework)。