新建工程后直接编译运行 报错vs版本是vs11 beta 旗舰版

解决方案 »

  1.   

    补充下新建一个单文档的MFC style学选择MFC standard 工程后直接编译运行 报错vs版本是vs11 beta 旗舰版
    另外创建基于对话框或者多文档是没问题的。 单文档但是stlye选择visual stdio也是没问题的编辑不了了
      

  2.   

    我是这个地址下的 http://download.microsoft.com/download/2/C/2/2C2A9C03-DD03-40C9-A53C-E6322E2F033D/VS11_BETA_ULT_ENU.iso
    现在有RC版了 beta的好像下载不了
      

  3.   

    定位到D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\src\mfc\winfrm2.cpp下第92行 ASSERT(pDockBar != NULL);
    看不懂什么意思
      

  4.   

    是否和MainFrm里这两句有关,  EnableDocking(CBRS_ALIGN_ANY);
      DockControlBar(&m_wndToolBar);
      

  5.   

    确实是DockPanel的问题,我建议楼主自己再新建个工程,多文档支持VisualStudio的风格的,用BeyondCompare对比一下。应该是楼主不小心删除了一段代码造成的,自己不知道
      

  6.   

    用的是 2012 RC 版的,没有问题……楼主下 RC 版的吧,附个地址:
    http://download.microsoft.com/download/7/8/C/78CC7829-2443-4FC8-8EA1-4A097BF19E53/VS2012_RC_ULT_CHS.iso如果不能下载:http://www.iplaysoft.com/vs2012-rc.htmlGood Luck!
      

  7.   

    断言出错了!MainFrame的pDockBar指针为空。注释掉EnableDocking的语句试试!