Как решить проблему отображения экрана сохранения в C# word?

#c# #word

Вопрос:

У меня проблема с использованием приложений C# и Word. После запуска этого кода документ не сохраняется по записанному пути, и система показывает экран сохранения. В окне сообщения напишите: «Ошибка команды». Visual Studio не говорит об ошибках в коде.

 private void button1_Click(object sender, EventArgs e)
    {
        object oEndOfDoc = "\endofdoc";
        object oMissing = System.Reflection.Missing.Value;
        Word.Application oWord = new Word.Application();
        Word.Document oDoc = new Word.Document();
        oWord.Visible = false;
        object oTemplate = @"C:UsersВладимирDocumentsДокумент1.docx";
        oDoc = oWord.Documents.Add(ref oTemplate, ref oMissing, ref oMissing, ref oMissing);
        try
        {
            Object path1 = @"C:UsersВладимирDocumentsДок1.doc";
            oWord.ActiveDocument.SaveAs2(path1);
            oWord.ActiveDocument.Close();
        }
        catch (Exception x)
        {
            MessageBox.Show(x.Message);
        }
        finally
        {
            oWord.Quit();
        }
    }
 

Комментарии:

1. Сам код выглядит правильно. Вы уверены, что у вас есть разрешения на запись в эту папку?

2. Ну, я об этом не думал, потому что с .txt это работает без каких-либо проблем

3. Попробуйте сохранить как docx, а не как документ

4. это не работает( возможно, проблема в настройках Word. Завтра попробую программу на другом компьютере.

5. Я обнаружил, что проблема была в моей версии Word (2010). Спасибо, что потратили время, пытаясь мне помочь