VSTO Word自定义部署问题

时间:2019-03-22 12:08:02

标签: xml visual-studio ms-word xsd vsto

我正在尝试使用带有VSTO的Visual Studio 2017创建word 2016定制。我希望将XML数据绑定到一系列内容控件,包括下拉列表,并定义下拉列表的允许内容。我在这里遵循MS的指导:https://docs.microsoft.com/en-us/visualstudio/vsto/walkthrough-binding-content-controls-to-custom-xml-parts?view=vs-2017 并使用“一次点击”发布,所有这些都可以在我的计算机上正常运行。
但是,当我尝试将其部署在另一台PC上时,问题是我定义的XML模式在目标PC上被列为不可用。当我通过选择VSTO解决方案中包含的xsd文件手动添加架构(“开发人员”->“ Word添加插件”->“ XML架构”->“添加架构”)时,所有这些都可以正常工作。 因此,我的问题是如何配置目标PC以将XML模式自动加载到Word中?提前非常感谢!

1 个答案:

答案 0 :(得分:0)

在.xsd文件属性中,为Content选择Build Action。然后在Copy to Output Directory中选择Copy alwaysCopy if newer

screenshot