В C # мне нужно создать XML-файлы для использования с Ivy и NAnt, но у меня возникают трудности с получением правильной кодировки в выходном файле.
Если я использую XElement .Save ("C: \ foo.xml"), я получаю правильный выглядящий файл, но Ivy и / или NAnt расстраиваются, поскольку файл фактически сохраняется с использованием UTF -8 но мне действительно нужно сохранить его как ANSI, чтобы иметь возможность его использовать.
В настоящее время у меня есть задание, которое должно использовать .ToString (), чтобы получить текст, а затем использовать StreamWriter, чтобы записать его в файл.
В идеале я хотел бы установить формат во время .Save (), но не могу найти какую-либо информацию по этому вопросу.
Спасибо.