ClickOnce部署的应用程序版本有哪些限制?

时间:2010-07-05 18:04:54

标签: clickonce

我今天早上发布了一个更新,我的版本控制之前是这样的:

Major.Minor.Fix.Date

所以上周会像3.6.3.62810那样很好。今天我部署了类似3.6.4.70510的东西,令我惊讶的是,在我部署后,没有人可以更新应用程序。考虑到我也允许最小版本,没有人可以运行它。 (幸运的是它只影响了2个人)。

调查错误,我发现版本“无效”并超出了范围。我确实修复了它,并且在VS中缺少输入验证有点奇怪,但考虑到ApplicationDeployment.CurrentDeployment.CurrentVersion.X(其中x是任何主要/次要/等。字段)是一个int,这是怎么回事超出范围?

1 个答案:

答案 0 :(得分:3)

Version.Revision Property的文档引用minor / major修订版,主要修订版位于前16位。我认为这就是你堕落的原因。