WinRT的项目,C ++ / CX。 当我的XAML文件进行编译,生成的代码文件包含一个
#包括“pch.h”
线。 我希望我的预编译器头以不同的方式叫做- stdafx.h
,对遗留代码的原因。 在项目属性更改它会影响C ++源代码,而不是XAML编译器-它仍然发出pch.h
线。 我无法在项目属性中的任何地方找到XAML编译器设置。
如何改变PCH名XAML编译器假定,好吗?
WinRT的项目,C ++ / CX。 当我的XAML文件进行编译,生成的代码文件包含一个
#包括“pch.h”
线。 我希望我的预编译器头以不同的方式叫做- stdafx.h
,对遗留代码的原因。 在项目属性更改它会影响C ++源代码,而不是XAML编译器-它仍然发出pch.h
线。 我无法在项目属性中的任何地方找到XAML编译器设置。
如何改变PCH名XAML编译器假定,好吗?
预编译头文件的名称是不是在Visual Studio 2012中的XAML编译器配置假定是pch.h,这是在所有的项目模板文件的默认名称。
这也许可以调整构建目标的文件,以禁止使用了XAML生成的C ++源文件预编译头; 我不是那熟悉的目标,所以我不能肯定地说。 另外,您也可以禁用预编译头的使用为您的项目,然后启用每个文件使用的所有项目中的非生成的C ++源文件。
如果这个功能对你很重要,请考虑开设一个问题Microsoft连接 。