public void WriteToFile(String path)
{
// Create a BOM-less encoding
Encoding encoding = new UTF8Encoding(false);
using (StreamWriter writer = new StreamWriter(path, false, encoding))
{
ProjectWriter projectWriter = new ProjectNSWriter(writer);
this.Write(projectWriter);
}
}