VS :对象被多次指定;已忽略多余的指定

今天新建了一个工程,老是提示:“对象被多次指定”和“在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?”,以为是头文件包含的问题,捣鼓半天不行。后来想到新建文件的时候本来要建一个头文件结果不小心建成了cpp文件,就在解决方案资源管理器中直接改了后缀,看来有可能是这个问题。最后删除了那个文件重新新建了一个头文件问题解决了。

查看.vcxproj 发现Examle.h和.cpp归在了一起

    <ClCompile Include="ConcreteFactory.cpp" />
    <ClCompile Include="Factory.cpp" />
    <ClCompile Include="FactoryPatten.cpp" />
    <ClCompile Include="Examle.h" />
    <ClCompile Include="product.cpp" />
    <ClCompile Include="stdafx.cpp">



你可能感兴趣的:(VS :对象被多次指定;已忽略多余的指定)