.net 向项目添加新表单时,不会创建Windows表单设计器(resx文件)

.net 向项目添加新表单时,不会创建Windows表单设计器(resx文件),.net,clr,windows-forms-designer,visual-studio-2019,.net,Clr,Windows Forms Designer,Visual Studio 2019,我最近开始与Visual Studio 2019合作(2015年没有类似的问题)。我不知何故创建了一个没有任何bug的主Windows窗体。但是在我尝试在同一个项目中创建另一个Windows窗体(Sol Explorer->Add->New Item->CLR->Windows窗体)之后,创建了头文件和cpp文件,但没有创建resx文件。因此,缺少Windows窗体设计器。也无法从解决方案资源管理器菜单访问它(“缺少视图设计器”) 如何解决这个问题?我找不到解决方案,但有些文章提到Visual

我最近开始与Visual Studio 2019合作(2015年没有类似的问题)。我不知何故创建了一个没有任何bug的主Windows窗体。但是在我尝试在同一个项目中创建另一个Windows窗体(Sol Explorer->Add->New Item->CLR->Windows窗体)之后,创建了头文件和cpp文件,但没有创建resx文件。因此,缺少Windows窗体设计器。也无法从解决方案资源管理器菜单访问它(“缺少视图设计器”)


如何解决这个问题?我找不到解决方案,但有些文章提到Visual Studio中缺少标记。

经过几次尝试后,这对我来说很有效:

  • 清洁和重建解决方案
  • 创建一个新表单
  • 重复步骤1
  • 重新启动VS

  • 设计器和.resx文件不知从何处出现

    经过几次尝试后对我有效:

  • 清洁和重建解决方案
  • 创建一个新表单
  • 重复步骤1
  • 重新启动VS

  • Designer和.resx文件不知从何处出现。对C++/CLI中Windows窗体的支持随着每个版本的发布而减少。VS2008是最后一个支持它的版本,如果你需要瞄准.NET4,VS2012是可以接受的。从那里可以看到山下的一切。“不要这样做”是唯一的好建议,如果很难做到这一点,你必须坚持使用旧的VS版本。是故意的。对C++/CLI中Windows窗体的支持随着每个版本的发布而减少。VS2008是最后一个支持它的版本,如果你需要瞄准.NET4,VS2012是可以接受的。从那里可以看到山下的一切。“不要这样做”是唯一的好建议,如果很难做到这一点,你必须坚持使用旧的VS版本。