![]() |
1
2
你能不能用
或者您可以有一个单独的启动程序,在启动主应用程序之前检查更新和更新。但如果必须更新启动程序,这也会导致同样的问题。 沿着这条线:
|
![]() |
2
3
倒着做。使用旧应用程序(临时存储)获取整个更新的文件,然后使用process start启动更新程序应用程序。所有的更新都需要将新文件复制到旧文件上,然后重新启动应用程序。 更新程序可以捕获拒绝访问的异常,并等待应用程序变为可供复制。复制完成后-它将删除临时新文件,并在关闭前重新启动应用程序。 然后,如果需要,可以更新更新程序(使用普通应用程序)。 |
![]() |
3
0
我想你需要另一个小的更新应用程序。用process.start()启动它,让这个助手进程替换可执行文件,并用process.start()再次启动新的可执行文件。 |
![]() |
4
-2
在关闭应用程序之前运行更新可执行文件。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |