我已经使用msi和C#安装程序创建了一个用于部署的PowerPoint插件。
问题是,在我那端的每个系统(所有Windows 7企业版)上,插件都工作得很好,但在用户的机器上(Windows 7专业版),要么功能区不可见,要么事件不起作用。
我担心的是,在开发过程中,我是否遗漏了一些我需要注意的东西?谢谢
发布于 2014-06-18 19:18:29
这是VSTO部署令人头疼的原因之一。您必须了解应用程序的每个依赖项和依赖项的依赖项,然后确保涵盖您所能想到的windows和office的每个版本、风格和位数的所有依赖项。然后你会发现一个用户安装了一个“点击即运行”的Office版本,这个版本通常不支持AddIns。
VSTO Lessons Learned
VSTO 4 ( 2010 ) Lessons Learned
Office 2010 Bitness Pain
链中有太多可能的故障点,以至于没有人可能告诉你问题的原因。也许是一个幸运的猜测,但就是这样。到目前为止,我已经为6家公司创建了VSTO安装程序,即使以我的背景知识和预先构建的模板,它们仍然是劳动密集型项目,因为涉及到测试表面。
https://stackoverflow.com/questions/24277609
复制相似问题