更新应用程序而不关闭它

Zan*_*oni 0 c# auto-update

是否可以在不关闭应用程序的情况下将应用程序更新到新版本?

或者有没有一个很好的方法来做到这一点,而没有用户注意到它被关闭?

Jon*_*eet 6

通常,应用程序在启动时会注意到更新可用,然后询问用户是否可以更新.然后他们开始更新过程并退出.更新过程替换文件,然后启动新版本.

某些情况下,您可以在不重新启动的情况下更新应用程序的某些部分 - 但增加的复杂性是显着的,坦率地说,最好不要尝试99%的情况,IMO.

当然,您还没有说过您正在编写什么类型的应用程序 - 如果您能提供更多信息,那将有所帮助.