使用.net Compact Framework编写的应用程序可以重新启动吗?

问题描述

| 使用.net Compact Framework编写的应用程序可以重新启动吗? 有哪些常见的模式可以实现这一目标?我希望有一个自我更新的应用程序,如果更新完成,该应用程序会自行重启。 当然,我可以有2个.exe:一个可以更新的文件和实际的应用程序,但是我宁愿只有一个。     

解决方法

绝对。实际上,它比在台式机上更容易实现。如果您使用的是SDF,请使用以下命令:
var thisName = Assembly.GetExecutingAssembly().GetName().CodeBase;
var time = DateTime.Now.AddSeconds(11);
Notify.RunAppAtTime(thisName,time);
如果要手动执行此操作,请p /调用CeRunAppAtTime。 请注意,将来的启动时间必须> 10(而不是== 10)秒,否则将立即启动“(在内核中设置默认通知设置的方式)。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...