Visual Studio 2013缺少CLR Windows窗体应用程序模板

时间:2013-10-13 18:00:21

标签: visual-c++ visual-studio-2013

当我尝试在Visual Studio 2013 RC终极版中创建Visual C ++ Windows窗体应用程序(CLR)时,我感到非常惊讶。我在CLR部分找不到任何Windows窗体模板。它是在Visual Studio 2010中。
我尝试使用“CLR Empty Project”但是通过添加任何窗口形式它都有错误。

  

错误1错误LNK1561:必须定义入口点

对此有何解决方案?

2 个答案:

答案 0 :(得分:5)

这是breaking change from VS2012

正如在上面的MSDN页面上所说,在 Visual C ++中的突破性变化下:

  

集成开发环境

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

(screenshot)

答案 1 :(得分:4)

按照VC ++ 2013的以下步骤进行操作:

步骤1:文件 - >新 - >项目 - >模板 - > Visual C ++ - > CLR - > CLR控制台应用程序 - >好的 - >完成

步骤2:右键单击源文件 - >添加新项目 - > Visual C ++ - > UI - > Windows窗体(MyForm.h) - >添加

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