Почему Interop открывает документ по пути, которого нет в каталоге? - PullRequest
0 голосов
/ 10 сентября 2018

Я только что создал документ, открыл его с помощью Interop в Visual Studio с C #, преобразовал его в XPS и отобразил в DocumentView. Документ имеет поля формы с текстом по умолчанию. Когда я открыл документ в DocumentView, все работало нормально.

Затем я добавил несколько полей формы с текстом и текстом по умолчанию, но в DocumentView ничего не произошло после того, как я перенес на него документ. Ни входной текст, ни текст по умолчанию из новых полей формы не отображаются. Поэтому я просмотрел xml файла .docm и увидел правильные значения.

Затем я удалил .docm и случайно запустил программу. DocumentView с тем же документом обнаружил, как это возможно.

...