我已经发布了ClickOnce签名的文档级VSTO应用程序。我使用自己的不受信任的证书。它的应用程序分布在大学生中。
在某些计算机上,我们遇到了受信任位置的问题,因此无法在那里安装该应用。
我找到了在最终用户PC上通过Excel设置受信任位置(甚至使用子文件夹)的建议。不幸的是,它没有帮助(即使PC重启)。我已经找到了设置一些值注册表的建议,听起来有些讨厌(因为我习惯通过ClickOnce舒适和直接发布)。
我想避免准备Windows Installer或购买可信证书。
有任何帮助吗?谢谢。
VSTO是一个非常强大的概念,但部署部分非常令人沮丧(与用户视图中的老式VBA相比)。
答案 0 :(得分:0)
Windows在我的安装文件中添加了一个标志(类型为#34; lock"),因此无法安装它(通过单击一次)。一旦我得到它是由这个标志引起的,我只是"解锁"文件和安装到处都很顺利。