private void WriteCompilerParameters(XmlWriter writer, Project project)
{
VCppProjectCompilerParameters compilerParameters = project.GetInheritableParameters<VCppProjectCompilerParameters, VCppProjectCompilerParametersDef>("cpp-compiler");
compilerParameters.FillProjectSpecificMissingInfo(project, GetCLIMode(project), targetDir as LocalFileSystemDirectory);
writer.WriteStartElement("ClCompile");
compilerParameters.ToVcxprojProperties(writer);
if (project.GetSourceSet("cpp").Files.Any(file => Path.GetFileName(file) == "stdafx.cpp"))
writer.WriteElementString("PrecompiledHeader", "Use");
writer.WriteEndElement();
}