Я пытаюсь использовать Word Automation для сохранения документа на сетевой диск. У меня есть полный доступ к нему. Я даже могу создавать каталоги с помощью кода на диске .....
Я создал каталог на диске с помощью Directory.CreateDirectory без проблем ..... Проблема заключается в попытке использовать Word Automation для сохранения документа Word в этот созданный каталог.
имя файла и путь имеют следующий формат: \\gy2k3001\Folder1\Folder2\Test.docx
код, который я использую, это:
Object documentPath=filepath;
wd.ActiveDocument.SaveAs(ref documentPath, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing, ref _oMissing);
где filepath равен @"\\gy2k3001\Folder1\Folder2\Test.docx"
Я получаю следующую ошибку: "Это недопустимое имя файла. \ N Попробуйте выполнить одно или несколько из следующих действий: \ n * Проверьте путь, чтобы убедиться, что он был введен правильно. \ N * Выберите файл из списка файлов и папок. "
Что я здесь не так делаю? Вы не можете сэкономить, используя сетевые диски в автоматизации?
Я прекрасно могу сохранить его на локальном жестком диске ..... и, как я уже говорил, у меня есть все необходимые разрешения для этого сетевого каталога