Почему мой офисный документ загружается только для чтения - PullRequest
0 голосов
/ 29 сентября 2019

Я могу успешно открыть документ со своего сервера в Microsoft Word.Когда он открывается, он имеет маленькую желтую полоску в верхней части с кнопкой «Включить редактирование».Когда я нажимаю на это, я могу редактировать документ, но в режиме только для чтения.Т.е. мне нужно сохранить его где-то еще, и я не могу просто сохранить его обратно на сервер с момента его появления.

Я не хочу реализовывать полный WebDav, как все, что я хочу, чтобы иметь возможность делатьэто чтение и запись одного файла.Есть ли простой способ сделать это?

Мой код для загрузки выглядит примерно так:

public ActionResult OfficeEditR()
   {
       String fileName = String.Format("MyFile.docx");
       return File(/*some byte[]*/, MimeMapping.GetMimeMapping(fileName), fileName);
   }

Я вызываю это с помощью перенаправления, которое добавляет URI-адрес Office примерно так:

public ActionResult OfficeEdit()
{
   return Redirect("ms-word:ofe|u|http://myserver.com/Controller/OfficeEditR");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...