所以,我已经做了一个设置,在运行它之后,它创建了一个文件夹,我的VSTO插件在其中。然后,我需要手动运行VSTO文件,以便将插件加载到outlook中。我希望在运行安装程序之后,当用户打开Outlook时,vsto安装程序将弹出。我怎么能做到呢?
发布于 2014-06-11 11:42:21
为了提示用户在应用程序启动时安装Outlook,可以通过组策略分发相应的注册表项。
关键及其值应该如下所示:
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Outlook\Addins\YOUR_ADDIN_NAME]
@=""
"Manifest"="file:///C:\FULL\PATH\TO\YOUR_ADDIN_NAME.vsto"
"LoadBehavior"=dword:00000003
"FriendlyName"="YOUR_ADDIN_NAME"
"Description"="Your Addin description here."但是,这可能会导致每次Outlook启动时都会提示用户重新安装Addin,因为由于安全权限,相应的注册表项没有持久化。
https://stackoverflow.com/questions/24157318
复制相似问题