IntelliSense PCH 警告不会消失
IntelliSense PCH Warning not going away
我有一个 ATL C++ 项目,但我的一个 C++ 源文件中没有任何包含。
当我尝试编译时,收到 PCH 警告:
Error (active) E2940 PCH warning: an unknown error occurred. An IntelliSense PCH file was not generated.
但项目编译正常,但出现此警告。
我尝试添加 #pragma once
和 include "stdafx.h"
,如 this post 中所述,但它们都没有解决这个问题。
我还能做些什么来解决这个问题?
如 this 回答中所述,关闭并重新打开解决方案对我来说效果很好。
根据我的经验,我只是在使用 std
的程序中遇到错误,所以我开始使用 namespace std
并且它起作用了。我还添加了
#pragma once
我有一个 ATL C++ 项目,但我的一个 C++ 源文件中没有任何包含。
当我尝试编译时,收到 PCH 警告:
Error (active) E2940 PCH warning: an unknown error occurred. An IntelliSense PCH file was not generated.
但项目编译正常,但出现此警告。
我尝试添加 #pragma once
和 include "stdafx.h"
,如 this post 中所述,但它们都没有解决这个问题。
我还能做些什么来解决这个问题?
如 this 回答中所述,关闭并重新打开解决方案对我来说效果很好。
根据我的经验,我只是在使用 std
的程序中遇到错误,所以我开始使用 namespace std
并且它起作用了。我还添加了
#pragma once