我非常清楚ClickOnce应用程序中的签名是如何工作的,但在Intranet场景中,我没有区分添加测试证书或根本不签署清单。
我为什么要签名?在这两种情况下,我都会得到相同的“Unknow publisher”,并且应用程序运行正常,在第一种情况下,我将在一年内获得过期的证书。
答案 0 :(得分:0)
您应该使用自行颁发的证书(通过Visual Studio)。当您使用自行颁发的证书,并且用户决定接受这些凭据时,将来您可以使用相同的sef颁发的证书进行重建/部署。用户将获得自动更新。
否则,用户必须卸载旧的,重新安装新的。因此,如果您从未进行任何更新,那么用户就不会有任何差异。