我已经创建了Outlook插件,并且在安装系统方面遇到了一些挑战。我遇到的问题与用户在通过MSI应用更新时将更新应用到插件并使Outlook运行的情况有关。当前,将显示一个窗口,通知用户Outlook正在运行,他们应该在继续之前关闭Outlook。但问题是,他们可以选择继续并在以后重新启动Outlook。如果发生这种情况,那么我的应用程序就不会完全安装,我的一个数据文件可能会发生损坏。我看到两个可能的问题,我希望的想法:
谢谢,
凯文
发布于 2010-02-23 17:38:28
一个可能的解决方案是编写一个CustomAction,它将寻找打开的Outlook窗口并关闭它们。通常,您应该警告您的用户,您即将关闭他们的应用程序,并给他们机会不关闭它并取消安装。
不幸的是,为了安装Internet插件,我使用这个解决方案的次数比我愿意承认的要多。
也许还有其他的解决办法。
https://stackoverflow.com/questions/2320308
复制相似问题