美文网首页
VSTO证书不受信任,Office Addin无法安装问题的解决

VSTO证书不受信任,Office Addin无法安装问题的解决

作者: 达哥傻乐 | 来源:发表于2019-10-10 10:18 被阅读0次

开发了个OUTLOOK的插件想要在生产环境部署,结果出现下面的错误根本无法安装,大意是:
System.Security.SecurityException: 此应用程序中的自定义功能将不起作用,原因是用于为 OutlookAddinName 的部署清单签名的证书或其位置不受信任。请向管理员寻求进一步帮助。

不能装的错误
折腾了一会,解决方案来了:

64位环境解决方案

将下面的内容复制进记事本,然后依次点菜单“文件”、“另存为”,保存类型选“所有文件”,接下来输入任意文件名记得扩展名必须为".reg",保存后将该注册表文件导入注册表即可。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\Security\TrustManager\PromptingLevel]
"MyComputer"="Enabled"
"LocalIntranet"="Enabled"
"TrustedSites"="Enabled"
"Internet"="Enabled"
"UntrustedSites"="Enabled"

32位环境解决方案

将下面的内容复制进记事本,然后依次点菜单“文件”、“另存为”,保存类型选“所有文件”,接下来输入任意文件名记得扩展名必须为".reg",保存后将该注册表文件导入注册表即可。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\Security\TrustManager\PromptingLevel]
"MyComputer"="Enabled"
"LocalIntranet"="Enabled"
"Internet"="Enabled"
"TrustedSites"="Enabled"
"UntrustedSites"="Enabled"

实践中发现,有时候某些64位环境中两段注册表都需要导入才可以安装,因为现在32位环境很少有机会实践,所以不确定32位的是不是也这样。

达叔傻乐(darwin.zuo@163.com)

相关文章

网友评论

      本文标题:VSTO证书不受信任,Office Addin无法安装问题的解决

      本文链接:https://www.haomeiwen.com/subject/dwropctx.html