【发布时间】:2011-10-19 07:02:05
【问题描述】:
我阅读了许多论坛和链接,例如:
How do I restart my C# WinForm Application?
但所有这些都适用于 Windows,而不适用于移动设备。当我发现未处理的异常时,如何重新启动我的移动应用程序。现在应用程序在我捕获未处理的异常时关闭,但我不想关闭它,所以我想重新启动它。
这不起作用:
ProcessStartInfo s = new ProcessStartInfo();
s.FileName = Assembly.GetExecutingAssembly().GetName().CodeBase;
s.UseShellExecute = false;
Process.Start(s);
我正在使用 windows mobile 6.1 和 CF 3.5
【问题讨论】:
标签: c# compact-framework windows-mobile-6