从别的机子上copy一个自编的小程序的exe文件,在我的机子上提示:应用程序正常初始化(0xc0000142)失败,请单击“确定”终止应用程序。编译源文件,提示:
fatal error C1083: Cannot open precompiled header file: 'Debug/sine.pch': No such file or directory
Error executing cl.exe.应用环境:vc pro 6.0请各位高手不吝赐教

解决方案 »

  1.   

    first delete all /debug and /release files
    then rebuild all
      

  2.   

    first delete all /debug and /release files
    then rebuild all
      

  3.   

    agree樓上的刪掉所有debug目錄下的所有文件.然後重新編譯.
    或者到那台機子上找到sine.pch文件.放到你的執行檔的同一個目錄看看
      

  4.   

    我是把所有的文件拷贝到我的机子上,然后compile and build之后,还是出现上述的现象
    而且另一机子上并没有'Debug/sine.pch'文件
      

  5.   

    如果你用了数据库的话,请看看是不是没有环境当然还有其他情况。比如你用了xml....
      

  6.   

    你看那機子上的這個程序是不是好的?..那程序在那台機子上調適是成功的麼..要不然你發個壓縮的給我看看[email protected]
      

  7.   

    看看编译时Build窗口第一个编译的是不是StdAfx.cpp,如果不是:
    Project -> Settings -> C/C++ -> Category选倒数第二项     
    -> Automatic......
    我也碰到同样问题,改好就能编译了,但是不能加入ActiveX控件了,说什么这个程序不是由AppWizard做成的,最后只好重建一个工程,拷贝所有.h、.cpp和资源文件过去覆盖,才搞定,祝你好运~
      

  8.   

    delete .ncb file
    rebuild
      

  9.   

    是不是win2k下vc运行有什么问题?
    build之后提示说:NTDLL.DLL有异常
      

  10.   

    delete *.ncb, *.opt,*.plg, delete debug, release output dir.
      

  11.   

    如果你的程序不是通过app wizard建立起来的话,可能会出这个问题
    改改预编译的选相应该会解决吧
      

  12.   

    多谢各位的热心帮助!
    特别感谢YP2002CN兄,多次回复并多次e-mail给我提出自己的见解,在此深表感谢
    问题地根本是我的显卡(ATI RAGE PRO)不支持opengl,希望各位引以为戒。