好手们帮忙看看fatal error C1010

高手们帮忙看看fatal error C1010:
fatal error C1010: unexpected end of file while looking for precompiled header directive
执行 cl.exe 时出错.
 
预编译头文件的问题,但是网上的两种方法我都试过了,没有用!
我通过添加文件的方式,添加了一个Subroutine.cpp文件到一个MFC的程序,这个MFC是能用的,然后我把这个MFC添加到另一个MFC程序中成为一个上位机软件,因为两个MFC都有 #include"stdafx.h" ,所以我只保存了一个,就出现了这种问题,现在应该怎么修改???
------解决方案--------------------
点击这个 Subroutine.cpp ,右键 ‘属性’ 
在  是不是 使用 ‘预定义头‘ 下, 选择 不使用。