不信任测试证书

问题描述 投票:0回答:1

我为Word和Excel开发了VSTO解决方案。从昨天开始,由于没有明显的原因,我现在无法调试任何解决方案。即使尝试调试新的空白VSTO项目,我也会遇到相同的症状。

启动外接程序时(通常在Excel或Word启动时,将显示以下内容:

System.Security.SecurityException:此中的自定义功能该应用程序将无法正常运行,因为用于签署ExcelAddIn1的部署清单或其位置不受信任。请与管理员联系以获得更多帮助。

enter image description here

这在Word和Excel中都会发生。我从Windows 10和Office 365(即点即用版本)下的Visual Studio 2017进行调试。 VS2017无法正确注册测试证书吗?还是我的Windows配置有问题(证书包含列表等)?

更新

更新和修复Visual Studio 2017无效。安装VS2019并使用新的空白Excel VSTO加载项进行测试没有任何效果。使用EV代码签名证书发布该空白加载项(来自Sectigo,至今仍然有效并且已使用了很多次),也会产生相同的问题。

我现在怀疑这可能是由于部署清单分区所致。我如何调查清单的注册位置是什么,及其“有效”位置是什么?这样我就可以验证两者是否匹配。

vsto clickonce code-signing
1个回答
0
投票

将注册表项设置为此处所述的设置:Disable the inclusion list

将这些设置更改为Enable the Inclusion list确实解决了我的问题。

此更改的原因仍然是一个很大的谜... Windows更新?

© www.soinside.com 2019 - 2024. All rights reserved.