【发布时间】:2012-10-01 05:17:52
【问题描述】:
我正在为 Windows 8 开发 Metro 应用程序。作为其功能的一部分,我需要从 Metro 应用程序启动关闭 Winodws 8。以下是问题:
1) 首先,我对该主题进行了大量研究,发现 System.Diagnostics.Process 不适用于 Metro App。那么,有没有别的办法呢?
2) 即使不能直接关机,有没有办法从 Metro App 触发?
我更喜欢 C# 中的解决方案。
谢谢。
【问题讨论】:
-
我也对此做了一些研究,从我目前所读到的内容来看,我认为这个问题没有直接的解决方案。请在下面找到几个链接,它们将指导您 [使用 C# 关闭 Windows 8](social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/…) Metro App can no longer be programmatically killed?
-
事实上,您可以通过编程方式让 Windows 应用商店应用程序自行终止。实际上很简单:只需抛出一个未捕获的异常。但你不应该这样做。
标签: windows windows-8 microsoft-metro shutdown