C++ VS2015/VC++;禁用默认“包括”;stdafx.h“;在新类模板中

C++ VS2015/VC++;禁用默认“包括”;stdafx.h“;在新类模板中,c++,visual-c++,visual-studio-2015,configuration,precompiled-headers,C++,Visual C++,Visual Studio 2015,Configuration,Precompiled Headers,我在VS2015中处理一个分支项目,每次我从默认模板创建一个新的类文件时,它都会在默认情况下添加#include“stdafx.h”。该解决方案不使用预编译头,并且没有此类文件 该项目似乎最初是在启用了预编译头选项的情况下创建的,后来被禁用。有没有办法阻止将此行添加到使用默认类模板创建的新文件中 对于记录,在属性中的C/C++->Precompiled Header下: Precompiled Header: "Not using Precompiled Headers

我在VS2015中处理一个分支项目,每次我从默认模板创建一个新的类文件时,它都会在默认情况下添加#include“stdafx.h”。该解决方案不使用预编译头,并且没有此类文件

该项目似乎最初是在启用了预编译头选项的情况下创建的,后来被禁用。有没有办法阻止将此行添加到使用默认类模板创建的新文件中

对于记录,在属性中的C/C++->Precompiled Header下:

Precompiled Header:              "Not using Precompiled Headers"
Precompiled Header File:         <blank>
Precompiled Header Output File:  <blank>
预编译头:“不使用预编译头”
预编译头文件:
预编译头输出文件:

类结构的生成不是由单个项目管理的。即使将项目属性更改为“不支持”预编译头文件,这也无助于停止创建支持stdafx.h的.CPP文件

要自定义类创建向导,必须修改“C:\Program Files\Microsoft Visual Studio 14.0\VC\VCWizards\CodeWiz\Generic\class\Scripts\1033”位置的“默认”文件


以下是一些示例,供您参考。

我注意到,创建一个没有预编译头的新项目将省略#include“stdafx.h”。这是否意味着可以在某个地方进行某种类型的项目配置,以确定默认向导如何处理类生成?我对修改VS安装中的默认文件犹豫不决,而创建一个完整的新向导对于这样一个小的更改来说似乎有些过火了。没有更简单的方法来解决这个问题吗?