Я создаю универсальное приложение Windows (UWP), которому нужно добавить текст в закладки в документе Microsoft Word.
Я добавил библиотеку Microsoft.Office.Interop.Word и включил приведенный ниже код, который может добавлять текст в закладки:
Microsoft.Office.Interop.Word.Application oWord = new Microsoft.Office.Interop.Word.Application();
Microsoft.Office.Interop.Word.Document oDoc;
object oTemplate = filepath;
oDoc = oWord.Documents.Add(ref oTemplate, ref oMissing, ref oMissing, ref oMissing);
oDoc.Bookmarks["BookmarkName"].Range.Text = "BookmarkText";
Сообщение об ошибке:
System.IO.FileLoadException
HResult = 0x80131515
Сообщение = Не удалось загрузить файл или сборку «Microsoft.Office.Interop.Word, версия = 15.0.0.0, культура = нейтральная, PublicKeyToken = 71e9bce111e9429c». Операция не поддерживается. (Исключение из HRESULT: 0x80131515)
Источник = BuyOutApp
Трассировки стека:
в BuyOutApp.DocumentsGenerated.TemplateRFQs.GenerateBearingPadRFQ () в C: \ Users \ s.raja \ Source \ Workspaces \ Workspace2 \ Buyout Application \ BuyOutAppSln \ BuyOutApp \ DocumentsGenerated \ TemplateRFQs.cs: строка 43
в BuyOutApp.Views.OutputShellPage.BtnSubmit_Click (Отправитель объекта, RoutedEventArgs e) в C: \ Users \ s.raja \ Source \ Workspaces \ Workspace2 \ Buyout Application \ BuyOutAppSln \ BuyOutApp \ Views \ OutputShellPage.xaml.cs: строка 23
Внутреннее исключение 1:
NotSupportedException: основная сборка взаимодействия не поддерживается в AppX.