Configuration: TabCtrl - Win32 Debug--------------------
Compiling...
StdAfx.cpp
F:\li\TabCtrl\StdAfx.cpp(9) : fatal error C1082: Cannot close compiler intermediate file: '': No space left on device
Error executing cl.exe.TabCtrl.exe - 1 error(s), 0 warning(s)不知道这种问题从何下手,是什么原因引起的呢,该怎么解决啊?
高手快来帮忙啊,很着急的.先谢谢您了!

解决方案 »

  1.   

    致命错误 C1082无法关闭 filetype 文件:“file”:message可能的原因 如果消息指出“文件号错误”,说明文件在后台进行编译的同时,可能已在前台关闭。
    不过后面的说明应该是分区空间不足,你看看交换分区所在的分区。
      

  2.   

    Rebuild All后,错误就没有了。问题解决了,谢谢大家!
    不过现在又出现了个新问题,请大家再帮忙看看
    我用了一个TabCtrl控件来做属性页,各个分页是从Dialog继承来的,利用
    CTabSheet m_Sheet;
    m_Sheet.AddPage("1设备", &m_DeviceManagePage, IDD_DIALOG_DeviceManage);
    m_Sheet.AddPage("2区域", &m_AreaAssignPage, IDD_DIALOG_AreaAssign);
    添加了几个属性页,我跟踪了一下,发现各个属性页是同时执行初始化程序的,不知道是不是这个原因,现在到了初始化函数OnInitDialog() 的最后,return TRUE 后就出现了错误,程序跑到了这里
    BOOL CALLBACK AfxDlgProc(HWND hWnd, UINT message, WPARAM, LPARAM)
    {
    if (message == WM_INITDIALOG)
    {
    // special case for WM_INITDIALOG
    CDialog* pDlg = DYNAMIC_DOWNCAST(CDialog, CWnd::FromHandlePermanent(hWnd));
    if (pDlg != NULL)
    return pDlg->OnInitDialog();
    else
    return 1;
    }
    return 0;
    }
    是不是同时初始化的缘故呢,或者是其他什么原因啊,那要怎么解决才好啊?