C ++致命错误C1083项目被罚款之前,现在该怎么办?错误、现在、项目

2023-09-05 02:29:32 作者:丢了少年失了心

我有一个(COM)C ++项目,该项目采用的是(.NET)C ++ DLL。该项目是编译和运行正常。

I have a (com) c++ project, which uses a (.net) c++ dll. The project was compiling and running ok.

现在,我所做的就是修改DLL,而且我得到一个致命的错误c1083-无法打开包含文件stdafx.h中 - 我重新编译(COM)项目时,

Now, all I did was make changes to the dll, and I'm getting a fatal error c1083- cannot open include file stdafx.h - when recompiling my (com) project.

什么意思?

推荐答案

寻找您的stdafx.h。以下是可能:

Look for your stdafx.h. Here are the possibilities:

如果它不缺少,请尝试重新启动你的机器。您也可以使用Sysinternals的handle.exe找出谁是持有该文件。 如果文件不存在,创建它。 在另一方面,它也可以是:你的项目没有原来使用$ P $对 - 编译头和选项被打开错误。因此,在项目属性中关掉pre编译的头选项。
 
精彩推荐
图片推荐