相关疑难解决方法(0)

在数据库迁移失败时恢复以前的应用程序状态(ClickOnce)

我想恢复使用ClickOnce发布的以前版本的C#应用​​程序,如果数据库迁移失败,因为数据库不是最新的,并且它不支持最新版本的应用程序.

细节

我正在开发一个应用程序,将在没有互联网的偏远地区本地使用.一个人会偶尔以某种方式通过互联网更新他/她的应用程序,然后将在本地网络上部署该应用程序.从那里每个人都可以获得更新版本的应用程序.我现在想要的是使用此应用程序使用数据库迁移,如果应用程序失败它应该还原到以前的版本.我已经使用FluentMigrator进行数据库迁移,并使用ClickOnce来部署应用程序.我也经历过这里的几乎所有链接,看看我该怎么做.我现在知道使用ClickOnce是不可能的.任何人都可以通过其他方式告诉我或者可能是某种黑客攻击吗?我正在使用ClickOnce,因为它具有自动更新功能,所以现在不想丢失该功能.任何帮助将不胜感激.

c# clickonce

12
推荐指数
1
解决办法
228
查看次数

单击一次应用程序回滚

是否可以进行ClickOnce回滚?

我怎样才能做到这一点?

此应用程序是否在更新时下载所有文件?

如何查看更新中下载的文件?

deployment clickonce rollback

5
推荐指数
1
解决办法
3232
查看次数

如果我有最低要求版本,如何回滚clickOnce?

我们决定在clickOnce应用程序清单中使用minimumRequiredVersion,现在当我们尝试在用户启动应用程序时回滚到以前的版本时,它无法启动.它表示应用程序清单的版本早于所需版本,用户无法使用该应用程序.我们没有使用minimumRequiredVersion这个问题,但我们想使用它.

.net clickonce

4
推荐指数
1
解决办法
3089
查看次数

标签 统计

clickonce ×3

.net ×1

c# ×1

deployment ×1

rollback ×1