我正在构建通用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 堆栈跟踪: 在C:\ Users \ s.raja \ Source \ Workspaces \ Workspace2 \ Buyout Application \ BuyOutAppSln \ BuyOutApp \ DocumentsGenerated \ TemplateRFQs.cs:line 43中的BuyOutApp.DocumentsGenerated.TemplateRFQs.GenerateBearingPadRFQ() 在BuyOutApp.Views.OutputShellPage.BtnSubmit_Click(对象发送者,RoutedEventArgs e)在C:\ Users \ s.raja \ Source \ Workspaces \ Workspace2 \ Buyout Application \ BuyOutAppSln \ BuyOutApp \ Views \ OutputShellPage.xaml.cs:line 239 内部例外1: NotSupportedException:AppX不支持主互操作程序集。