我已经在VS2008中为Office2007创建了一个VSTO插件。当Word作为单机版启动时,它可以完美地加载。
我有另一个应用程序,它使用模板启动Word文档,并在模板中填写所需的详细信息。
问题是,从该应用程序启动Word时,未加载外接程序,并且事件查看器显示错误:
自定义URI: file:///C:/Program文件/S2B/S2B Office 2007外接程序/S2B.Word2007.vsto异常:无法下载部署清单,因为无法建立到网络的连接。请确保您可以连接到网络,然后重试。
插件所需的插件文件(*.vsto)、清单文件(S2B.Word2007.dll.manifest)和其他dlls存储在"C:/Program Files/S2B/S2B Office2007Addin/“文件夹中,并且整个操作不涉及网络。插件独立于应用程序。
如果我独立启动Word,加载外接程序,如果我从应用程序创建模板文档,那么加载外接程序,我可以使用它的功能,这里没有问题。
为什么会出现这种奇怪的行为,如何解决这个错误?
发布于 2011-03-24 00:14:01
我自己还没有尝试过这种特殊的组合,但这听起来像是你如何从“其他”应用程序开始Word的问题。你有没有尝试过从另一个应用程序中启动word,仅仅是bare,使用,比如说CreateObject,以及自动加载模板和后续的新文档?我不认为这会有什么不同,但是...
最后,当您说“我有另一个应用程序启动Word文档,使用模板并在模板中填写所需的详细信息”时
启动word的另一个应用程序到底是如何启动的?这可能会提供一些线索。
https://stackoverflow.com/questions/5349573
复制相似问题