【发布时间】:2014-06-27 18:16:21
【问题描述】:
更新:
我现在根据以下答案添加了以下代码:
foreach (Word.XMLSchemaReference reference in Globals.ThisDocument.Application.ActiveDocument.XMLSchemaReferences)
{
if (reference.NamespaceURI.Contains("ActionsPane"))
{
reference.Delete();
}
}
这在设计时没有给我任何错误,但仍然给用户提供了原始问题中描述的关于选择 xml 扩展包的消息。所以原来的问题还没有解决。
原始问题:
使用 Visual Studio 2013,我创建了一个包含操作窗格的 Word 文档级项目。一切正常。唯一的问题是当有人使用此文档操作窗格将文本插入文档然后保存时会发生什么。下次打开保存的文档时,用户会收到以下消息
One or more XML expansion packs are available for this file.
Choose one from the list below.
No XML expansion pack
Microsoft Actions Pane 3
打开保存的文档时如何防止这种情况发生?
【问题讨论】:
-
我也在处理这个问题。它似乎因用于打开文档的计算机而异。目前我怀疑这可能与不同版本的 VSTO 有关。
标签: c# .net-4.0 visual-studio-2013 vsto word-2010