是否可以以编程方式升级/降级到正在运行的ClickOnce应用程序的特定版本?

时间:2011-04-15 20:32:59

标签: .net clickonce

我知道我可以通过编程方式升级到正在运行的ClickOnce应用程序的最新版本,但是我可以转到可能不是最新版本的特定版本吗?

以下是用例:应用程序检测到当前用户已配置为beta测试人员,因此他应该使用v.BETA版本,但运行应用程序的其他人应该使用v.STABLE版本。

这似乎不是我想要做的事情,但也许有更好的方法来实现同样的目标。

1 个答案:

答案 0 :(得分:1)

这与ClickOnce的想法背道而驰。

如果您希望让测试人员测试新版本的应用,我建议您将新的ClickOnce应用部署到其他位置,并限制访问您网站中的该位置。

这样,您的所有用户都将使用生产版本,并且测试版测试人员可以在准备开始测试时使用新版本。

我认为以你所想的方式做事会造成更多的伤害而不是好事。