【发布时间】:2020-06-01 17:09:38
【问题描述】:
我发布了 VSTO 应用,我在其中复制了一个带有格式化文本的 Range。
在大多数用户的机器上,应用程序可以正常运行,而有些用户则出现错误“此命令不可用”。每当以下代码被执行时抛出。
var sourceDocument = Globals.ThisAddIn.Application.ActiveDocument;
sourceDocument.Range().Copy();
Document documentOld = new Document();
documentOld.Range().PasteAndFormat(WdRecoveryType.wdFormatOriginalFormatting); //here the error occurs
Document documentNew = new Document();
documentNew.Range().PasteAndFormat(WdRecoveryType.wdFormatOriginalFormatting);
你能给我推荐点什么吗?我应该检查用户机器上 Word 应用程序的任何设置吗?
非常感谢您的帮助!
提前谢谢你!
【问题讨论】:
标签: c# range vsto ms-office word