问题标签 [application-restart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
887 浏览

c# - Windows 应用程序中的 Application.Restart() + 单实例冲突

嗨朋友们,

我有一个 Windows 应用程序,我在其中控制单个实例。

当此应用程序使用 clickonce 更新时,应用程序将在应用更新后重新启动。

应用程序重新启动但无法继续,因为 IsFirstInstance = false 条件。

但是 Application.Restart() 文档说它会关闭正在运行的应用程序并创建新实例。

单实例类如下:

}

这里:

try { // Try opening existing wait handle eventWaitHandle = EventWaitHandle.OpenExisting(eventName); } catch(Exception ex) { // Got exception = handle wasn't created yet InstanceProxy.IsFirstInstance = true; }

没有异常被抛出。因此,正如您在代码中看到的,它将从 Environment.Exit(0) 退出。

0 投票
3 回答
3773 浏览

android - OnCreate 而不是 OnResume/OnRestart?

我有一些活动,比如说活动 A、B 和 C。在活动 AI 中,通过带有 的菜单调用 B onOptionsItemSelected

现在,当我在 B 活动中时,我可以以相同的方式调用 A 一个(使用 Intent 和 startactivity):我如何处理它来调用AOnResumeOnRestart方法而不是方法OnCreate

我正在记录它,每当我从一个活动转移到另一个活动时,它总是调用该OnCreate方法:我能做什么?

0 投票
1 回答
458 浏览

asp.net - 删除文件夹不再导致 asp.net 应用程序在 asp.net 4 中重新启动

在 asp.net 2 中,删除文件夹会导致应用程序重新启动。但是今天发现asp.net 4中已经不存在这种行为了?我找不到有关此的任何信息。谁能告诉我这是不是真的?如果是的话,那就太棒了!我讨厌asp.net 2中的这个应用程序重启行为。你可以试试这个:

在 asp.net webforms (.net 3.5) 中调试以下代码,您将捕获 ThreadAbortException。但是当你在 asp.net webforms (.net 4) 中调试它时,你不会捕捉到任何异常;一切都很好。我认为我得到 ThreadAbortException 的原因是我删除了线程中的一个目录。然后应用程序重新启动,然后线程被中止。(环境:Win8、VS2012、IIS Express)

0 投票
1 回答
6203 浏览

c++ - 如何在 VC++ 中重新启动我自己的应用程序

我正在开发 VC++ 应用程序。

弄清楚如何重新启动我自己的应用程序

有人可以举一些例子吗

0 投票
4 回答
4996 浏览

python - 如何重启 PyQt4 应用程序

有没有办法重新启动 PyQt 应用程序QApplication

我使用以下代码使用 pyqt4 和 python 2.6 创建了一个应用程序

app = QtGui.QApplication(sys.argv)

我有设置选项,我在其中设置了一些设置。现在,当我保存设置时,我需要重新加载应用程序以便新设置生效。无需最终用户退出并再次启动应用程序。

0 投票
1 回答
4638 浏览

r - 高级错误处理

我最近提出了这个问题,幸好有人指出withRestarts()这对我来说似乎非常棒和强大:-) 现在我渴望更详细地了解 R 的错误处理能力。

实际问题

  1. 的推荐用法是simpleCondition()什么?以前从未使用过它,但我认为它可能对设计实际上是“真实”条件的自定义错误和警告很有用。它可以用来建立一个特定条件的数据库,哪些特定的处理程序可用?
  2. 有没有办法“冻结”整个R 工作空间的某个状态并返回到它以在某个点重新开始计算?我知道save.image(),但是 AFAIU,这不存储搜索路径(search()searchpaths())的“状态”。

对于那些有兴趣的人

两个代码示例

  1. 我目前withRestarts依赖于这篇博文的使用说明
  2. 尝试定义“自定义条件”

我很感激任何关于如何做得更好的评论/建议;-)

示例 1

示例 2

0 投票
2 回答
566 浏览

python - panda3d - 如何重新开始游戏

我有一个用 Python 编写的游戏,我使用 Panda3d。现在我想有重启的可能,也就是我想按下一个按钮,结果是再次执行main,就好像游戏的当前实例不存在一样。

有没有一种简单的方法可以做到这一点?

0 投票
1 回答
2804 浏览

c# - 带有命令行参数的 Application.Restart()

我有一个获取传递命令行参数的应用程序。一段时间后,我想重新启动我的应用程序,将与第一次启动应用程序时相同的命令行参数传递给它。

0 投票
2 回答
1992 浏览

android - 重新安装正在运行的android应用程序自己的APK,然后重新启动应用程序?

在一个正在运行的 Android 应用程序中,我想请求同一个应用程序 (1) 从我的私人 Web 服务器重新下载,(2) 重新安装,然后 (3) 重新安装后重新启动。

我知道如何执行第 1 步和第 2 步,但我还没有弄清楚如何执行第 3 步。

下载后,我像这样执行第 2 步(this.apkpath之前已设置为我 sdcard 上下载的 APK 的完整路径名):

此代码成功后,我的屏幕上会弹出一个安装确认对话框,并在此确认后重新安装。但是,安装后,控制权返回到我的桌面管理器,我必须手动重新启动我新重新安装的应用程序。

在重新安装后,我可以通过编程方式强制应用程序自动重新启动吗?

0 投票
1 回答
397 浏览

.net - 应用程序重新启动 API 未重新启动失败的应用程序

我正在尝试在 中使用应用程序重新启动服务Microsoft.WindowsAPICodePack.ApplicationServices,但是重新启动不起作用。当应用程序由于未处理的异常而退出时,它不会重新启动。我已经尝试过单击一次安装和作为独立 EXE(无安装程序)在 Windows 8 上运行。

我正在使用以下代码注册重新启动:

有什么建议么?谢谢。