我有一个 VS2012 解决方案(WinForm vb.net),感谢 ClickOnce。我今天做了一些测试来部署这个应用程序。我无需签署 ClickOnce 清单或签署程序集即可发布和部署此应用程序。在我的项目的签名选项卡上,我取消选中“签署 ClickOnce 清单”和“签署程序集”。安装此应用程序时,我没有任何错误(关于未签名的程序集)。
我将已发布的文件夹复制到 USB 密钥上,然后毫无问题地安装在另一台计算机上。我还能够更新我的应用程序并自动安装这些更新(感谢 ClickOnce)。
我阅读了很多关于 ClickOnce 和签名的内容,看来我不必为 WinForm 应用程序签名。
有人可以证实这一点吗?我想知道我是否可以将 ClickOnce 文件夹复制到网络公司的共享上,如果我总是可以毫无问题地安装它?
明天我将有机会尝试安装在公司的网络上(不是今天)。
谢谢你的帮助。