首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Outlook: VSTO没有显示其初始窗口。

Outlook: VSTO没有显示其初始窗口。
EN

Stack Overflow用户
提问于 2019-11-25 20:38:50
回答 1查看 232关注 0票数 1

我使用VB.NET和VSTO 2017社区开发了一个用于Outlook的VSTO模块。

在第一次安装时,它要求用户授权安装,显示基于ClickOnce编译的产品名称和供应商/制造商数据(我猜)。

一切正常..。

但是现在我完全卸载了这个AddIn,当我再次调用安装程序时(由于更新的版本),Outlook不再显示这个窗口了--丝带会自动更新,我的自定义色带会出现,等等。

换句话说:我的新版本安装到Outlook中似乎没有问题,运行也很完美;除了VSTO窗口之外,在Outlook期间不再出现(就像我以前在1.0.0版本的软件中看到的那样)。

我希望看到一个干净的安装,我的意思是,一个用户谁从来没有安装我的软件会看到什么。

一些数据说明了这一问题:

我正在使用MSI安装和卸载。一切都是100%的。

2-卸载清除所有注册表项和应用程序文件夹。

3-我看到了%User%/AppData/Local/Apps/2.0文件夹,而且也没有对我的项目的引用。

我打开REGEDIT,检查下面的钥匙。它们都被清除(没有引用我的AddIn):

代码语言:javascript
复制
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Resiliency\AddinList
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Outlook\Addins\
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\1x.0\Outlook\Resiliency\DisabledItems 
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\1x.0\Outlook\Resiliency\CrashingAddinList
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\1x.0\Outlook\Resiliency\DoNotDisableAddinList
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\1x.0\Outlook\Resiliency\NotificationReminderAddinData

(这里没有创建Local_Machine键,我的办公室没有作为Admin/Local_Machine运行32位)。

那么,我怎样才能像我以前看到的那样,使设备变得干净呢?我很感谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-25 22:25:48

我找到解决办法了!

我们还必须清除以下内容中的参考资料:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\1x.0\Outlook\AddInLoadTimes HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSTO\SolutionMetadata HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSTO\Security\Inclusion (键和子键)

就这样!:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59039751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档