У меня есть следующий код, чтобы открыть файл шаблона Excel и сохранить его как файл .xlsx, и при попытке открыть новый файл я получаю указанную ниже ошибку. Пожалуйста, помогите решить эту проблему.
Excel не может открыть файл sa123.xlsx, потому что формат файла или расширение недопустимы. Убедитесь, что файл не поврежден и что расширение файла соответствует формату файла.
string templateName = "C:\\temp\\sa123.xltx";
byte[] docAsArray = File.ReadAllBytes(templateName);
using (MemoryStream stream = new MemoryStream())
{
stream.Write(docAsArray, 0, docAsArray.Length); // THIS performs doc copy
File.WriteAllBytes("C:\\temp\\sa123.xlsx", stream.ToArray());
}