Jan*_* 59 8 c# data-binding clickonce vsto ms-word
我希望在VSTO文档自定义中将Word内容控件绑定到自定义XML部件.我已经遵循了演练:将内容控件绑定到 Visual Studio Docs上的自定义XML部件.在按下开始后,这在测试中完美地起作用,具有以下结果.
但发布使用ClickOnce文档级的定制和(显然成功)打开文档后(即没有出现任何错误消息)在部署的环境,下拉列表不填充.
一旦发布和安装,需要哪些附加/特定部署相关设置或程序才能工作?
我所采取的发布步骤是:1.注册的ClickOnce使用从Digicert 2.单击我的代码签名证书清单check every time the customisation runs下Publish/Updates
3.按Publish
4号邮编publish目录,并上传到谷歌上5.下载MyDrive的压缩publish文件,部署环境6.解压缩publish文件并将其复制到安装目录7.运行该setup工具包.8. employeeControls.docx从安装目录复制到目标目录(标识为受信任位置)9.双击employeeControls.docx以启动它.
编辑我已经在代码周围添加了日志记录和try catch子句,并且已经证明每行代码都在运行,而不会在测试和部署后生成任何异常.但是,虽然演练中给出了Binding语句:
string xPathTitle = "ns:employees/ns:employee/ns:title";
this.dropDownListContentControl1.XMLMapping.SetMapping(xPathTitle, prefix, employeeXMLPart);
Run Code Online (Sandbox Code Playgroud)
导致下拉列表控件在测试中成功填充,部署后不会填充.
编辑我已经调查了受保护的视图设置是否可能是一个原因,但也已经确定在信任中心禁用受保护的视图没有任何区别.
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           164 次  |  
        
|   最近记录:  |