1
我有一个ATL C++项目,我没有任何包含在我的C++源文件之一中。智能感知PCH警告不会消失
当我尝试编译,我收到一个PCH警告:
错误(活动)E2940 PCH警告:出现未知错误。未生成IntelliSense PCH文件。
但是,该项目与此警告一起编译良好。
我试着加入#pragma once
和include "stdafx.h"
,如this所述,但其中任何一个都没有解决这个问题。
我还能做些什么来解决这个问题?
通常情况下,这种情况发生在您不遵循隐含的Microsoft公约来组织项目时。例如,您不要将诸如等外部包含到您的stdafx.h中。 –
@MinorThreat卸载解决方案和重新加载我的工作! – GTAVLover
当我的stdafx.h几乎为空并且被遗弃并且标准库被包含在传统的C++方式中时,我遇到了这个问题。 –