private void WriteApplicationIcon(XmlWriter writer, Project project, CsharpProjectParameters parameters)
{
if (project.Type == ProjectType.Executable ||
project.Type == ProjectType.WindowsExecutable)
{
if (parameters.IsApplicationIconSpecified && !String.IsNullOrWhiteSpace(parameters.ApplicationIcon))
{
string iconPath = Path.Combine(project.RelativeRootDirectory, "resources", parameters.ApplicationIcon);
writer.WriteElementString("ApplicationIcon", ToProjectRelativePath(project, iconPath, "cs"));
}
}
}