Visual Studio 2013缺少CLR Widows Form应用程序模板

imr*_*lil 3 visual-c++ visual-studio-2013

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

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

对此有何解决方案?

Rog*_*and 5

这是VS2012的一个重大变化.

正如在上面的MSDN页面上所说,在Visual C++中的Breaking Changes下:

综合发展环境

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

(截图)

  • 我终于从这里得到了解决方案.我试过并为我工作.[http://www.bogotobogo.com/cplusplus/application_visual_studio_2013.php](http://www.bogotobogo.com/cplusplus/application_visual_studio_2013.php)感谢您的帮助. (6认同)

Kul*_*ani 5

对于 VC++ 2013,请按照以下步骤操作:

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

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

第三步:点击右上角的属性(或)执行。完毕!