Вы передаете строку XML как имя файла .
Вы, вероятно, хотите написать
File.WriteAllText(saveFileDialog.FileName, wb.DocumentText);
Или, альтернативно,
using(StreamWriter writer = new StreamWriter(saveFileDialog.OpenFile(), false, Encoding.UTF8)) {
write.Write(wb.DocumentText);
}