我是否必须签署ClickOnce清单?

时间:2012-09-16 07:16:56

标签: visual-studio clickonce signing

我有一个VS2012解决方案(WinForm vb.net),我借助ClickOnce部署了它。我今天做了一些测试来部署这个应用程序。我可以发布和部署此应用程序,无需签署ClickOnce清单或签署程序集。在我的项目的签名选项卡上,我取消选中“签署ClickOnce清单”和“签署程序集”。安装此应用程序时,我没有任何错误(关于程序集未签名)。

我将已发布的文件夹复制到USB密钥上,并将其安装在另一台计算机上,没有任何问题。我也可以自动更新我的应用程序并安装这些更新(感谢ClickOnce)。

我阅读了很多关于ClickOnce和签名的内容,似乎我没有签署WinForm应用程序。

有人可以证实吗?我想知道如果我可以随时安装它而没有问题,我是否可以将我的ClickOnce文件夹复制到网络公司的共享上?

明天我将有机会尝试在公司的网络上安装(不是今天)。

感谢您的帮助。

1 个答案:

答案 0 :(得分:13)

自.Net 3.5以来,签署ClickOnce清单是可选的。请参阅此处以获取Microsoft的确认:http://msdn.microsoft.com/en-us/library/zfz60ccf.aspx