Visual c++ Visual Studio 2013缺少CLR Widows表单应用程序模板 当我试图在Visual Studio 2013 RC EXCEL中创建VisualC++窗口窗体应用程序(CLR)时,我感到非常惊讶。我在CLR部分下找不到Windows窗体的任何模板。那是在VisualStudio2010中我尝试使用“CLR Empty Project”,但添加任何windows窗体都会出错

Visual c++ Visual Studio 2013缺少CLR Widows表单应用程序模板 当我试图在Visual Studio 2013 RC EXCEL中创建VisualC++窗口窗体应用程序(CLR)时,我感到非常惊讶。我在CLR部分下找不到Windows窗体的任何模板。那是在VisualStudio2010中我尝试使用“CLR Empty Project”,但添加任何windows窗体都会出错,visual-c++,visual-studio-2013,Visual C++,Visual Studio 2013,错误1错误LNK1561:必须定义入口点 有什么解决办法吗?这是一个很好的解决方案 正如上面的MSDN页面上所说,在Visual C++中的“破坏性更改”下: 综合开发环境 以下项目模板不再存在: Windows窗体应用程序 Windows窗体控件库 尽管我们建议您不要在C++/CLI中创建Windows窗体应用程序,但支持维护现有的C++/CLI UI应用程序。如果必须创建Windows窗体应用程序或任何其他.NET UI应用程序,请使用C#或Visual Basic。仅出于互操作性目

错误1错误LNK1561:必须定义入口点 有什么解决办法吗?

这是一个很好的解决方案

正如上面的MSDN页面上所说,在Visual C++中的“破坏性更改”下:

综合开发环境
  • 以下项目模板不再存在:
    • Windows窗体应用程序
    • Windows窗体控件库
  • 尽管我们建议您不要在C++/CLI中创建Windows窗体应用程序,但支持维护现有的C++/CLI UI应用程序。如果必须创建Windows窗体应用程序或任何其他.NET UI应用程序,请使用C#或Visual Basic。仅出于互操作性目的使用C++/CLI

对于VC++2013,请遵循以下步骤:

STEP-1:文件>新->项目>模板-VisualC++ + > CLR -> CLR控制台应用程序> OK->完成< /P>

步骤2:右击源文件->添加新项-> VisualC++ + > UI > Windows窗体(MyFr.h)->添加< /P>


步骤3:单击右上角的属性(或)执行。完成了

谢谢你的回答。但是你能告诉我这个问题的解决方案或替代方案吗。我真的需要在C++@imrankhalil中使用Windows窗体。实际上只有两种方法:要么最初在VS2010中创建应用程序,然后升级到VS2012进行维护,要么在GUI中使用C#Forms,在实际工作中使用C++/CLI程序集。我赞成第二种方法。我终于从这里得到了解决办法。我试过了,它对我有用。谢谢您的帮助。有点晚了-您可以转到VS2015,但请注意-C++/CLI winforms是德语的。一直到2019年都是这样。