问题标签 [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.
c# - 我的 Application.Restart 没有完成?
如果用户在设置生效之前更改设置,我的项目需要重新启动。我创建了一个 DialogResult 提示,询问用户是否要重新启动程序。我调用了一个返回是/否的 MessageBox,如果您单击“否”,它会正常运行并且不会关闭程序。如果您选择“是”,应用程序将关闭……就是这样,无需重新启动。我确实有一些我读过的密切验证可能会导致问题,但我的印象是程序关闭而不是重新启动有问题?什么可能导致应用程序无法重新启动?除了调用我需要做的事情之外,该方法还有更多内容吗?
我尝试重新启动调用该方法的应用程序:
至于我是否使用线程,我不是有意识地使用线程,因为老实说我真的不知道这意味着什么。
asp.net - 如何找出重新启动 ASP.NET Web 应用程序的原因
在我的 Web 应用程序Application.End
中,由于某种原因,每次请求后都会调用该应用程序并重新启动该应用程序。当我在其中设置断点时,Applicaion_End
我没有得到有用的堆栈跟踪。此外,事件查看器中没有条目。根据 MSDN,以下可能导致应用程序重新启动:
- 从应用程序的 Bin 文件夹中添加、修改或删除程序集。
- 从 App_GlobalResources 或 App_LocalResources 文件夹添加、修改或删除本地化资源。
- 添加、修改或删除应用程序的 Global.asax 文件。
- 在 App_Code 目录中添加、修改或删除源代码文件。
- 添加、修改或删除配置文件配置。
- 在 App_WebReferences 目录中添加、修改或删除 Web 服务引用。
- 添加、修改或删除应用程序的 Web.config 文件。
我猜我的代码更改了一些触发应用程序重启的文件。有什么方法可以找出导致应用程序重新启动的确切原因?
编辑:我现在通过单步执行代码并查看资源管理器中的时间戳解决了我的问题。在应用程序启动时,我正在从访问数据库中读取一个值,这会导致创建和删除一个 .ldb 文件。然而,这个问题还没有得到回答。是否有任何日志记录导致应用程序重新启动的此类事件?
ruby-on-rails - 监视 ROR 服务器(瘦服务器或混合服务器)在 WINDOWS 中的资源和可用性并重新生成
我想说的第一件事是,我知道不建议在 Windows 中部署 ror 应用程序,但在这种情况下,由于某些客户端限制,我别无选择。
我正在寻找像Upstart for windows 这样的工具,它将监控我的 Thin 或 Mongrel 实例,并在崩溃或可用性的情况下“重新生成”。
现在我环顾四周,大多数像 UpStart 或Passenger 服务器这样的解决方案都只适用于 Unix 环境。
任何已知的Windows工具?以及如何使用它们?
我也对任何可以像乘客一样自动执行此操作的 Windows 替代 ror 服务器持开放态度。
谢谢肖纳克
android - android猴子自动重启应用程序
我在android猴子测试方面有点新,所以如果我要问一些菜鸟的事情,请原谅我:)我正在和猴子一起吃午饭
一切正常,monkey 运行良好,生成了很多 GUI 事件,但有时应用程序会重新启动。是的,是的……我再次看到我的启动画面。我检查了 logcat 和猴子日志,但我没有发现任何错误消息或其他东西。谁能告诉我为什么要重新启动我的应用程序?
非常感谢,卡罗利
c# - 自行重启应用程序
我想使用重新启动功能来构建我的应用程序。我在代码项目上找到
这根本不起作用......另一个问题是,如何重新启动它?也许也有启动应用程序的参数。
编辑:
asp.net - bin 文件夹内的任何文件的任何更改是否会导致 ASP.NET Web 应用程序中的应用程序回收?
我知道在 ASP.NET Web 应用程序中,更改文件bin
夹中的 DLL 文件会导致应用程序回收。
但我想知道,正如主题所暗示的那样,是否有任何文件更改会导致这种行为?此方案中是否包含简单的文本文件?
那么子文件夹到bin
文件夹呢?以及它们的内容?
我知道我可以自己尝试一下,但更重要的是,我正在为此寻找适当的文档。
android - Phonegap Android应用程序重新启动而不是在单击主页按钮后恢复
我已经使用带有插件的 Android 应用程序创建了 PhoneGap 1.4/。
我的客户报告说,当他使用主页按钮离开应用程序,然后使用应用程序图标重新启动它时,应用程序从头重新启动而不是恢复。但是,当他按下锁定或进入睡眠状态时,应用程序会以预期的方式恢复。
应用程序的初始化过程是这样声明的:
我已经包含了三个 android 插件,并像这样覆盖了 onPause() 和 onResume() 方法。这里也根本没有调用 OnResume() 方法。
有没有办法解决这个问题并回到我暂停我的应用程序的状态?在这个过程中可能会出现什么问题?
c# - VS 2005在构建项目解决方案时重新启动?如何解决?
我在 vs2005 网站项目解决方案中遇到了一个问题。
当我开始构建我的 vs2005 项目时,vs2005 显示错误:-
“Microsoft Visual Studio 遇到问题,需要关闭”。
每次我开始构建解决方案时都重新启动 Visual Studio。
我怎样才能从这个错误中获得游乐设施?
任何解决方案。
来自事件查看器的错误消息:
为了隐私,我用 dummy 更改了我的项目名称
javascript - LearnBoost's Up for Node.js 似乎无法正确重启我的应用程序?
我一直在使用LearnBoost 的 Up for Node.js 作为我在为我的项目更改或上传新代码时实现零停机的一种方式。因为我的项目正在使用网络套接字(通过Socket.io),所以我不希望我的应用程序冷重新加载,因为这些实时连接将会丢失。
我正在使用 LearnBoost 的 Up,因为它说提供“零停机时间重新加载”,但是一旦我更改了代码,它似乎永远不会正确重新加载我的应用程序,我总是需要退出我的 Node 应用程序并再次手动重新启动它以获取它运行新代码。
我在我的本地 Mac 机器和我的 Linux 服务器上都运行了最新版本的 Up(写作时为0.2.1 )。
我在本地开发人员上使用它来运行我的 Node 应用程序:
但是假设我做了一些简单(但激烈)的事情,例如更改应用程序的静态媒体文件夹或更改终端中的某些路由(例如),看起来它重新启动了我的应用程序,但实际更改并未发生。唯一的方法是我手动退出并重新启动 Node 应用程序。在我的远程服务器上也是如此,显然这是不对的。
我正确使用它吗?