2012-10-07 44 views

回答

4

你不能這樣做,從Windows Store應用程序 - 這些都是沙盒,並沒有獲得其他進程。更多詳情here

5

正如Marylin所說,Windows Store應用程序無法直接啓動其他進程。您只能使用Launcher.LaunchFileAsync啓動傳遞文件所具有的文件類型(文件結尾)的默認應用程序。使用這個,你可以在Windows中定義一個像.process這樣的自定義文件類型,並將其處理程序應用程序設置爲你編寫的無窗口桌面應用程序。桌面應用程序讀取具有應用程序存儲路徑的流程文件,該流程文件將使用Process啓動並啓動。

這個技巧肯定會使認證失敗,但在部署到商家的應用程序中可能會有用,從而跳過應用商店。 問題在於如果啓動了桌面應用程序,則Windows應用商店應用會設置爲後臺。我認爲這是Microsoft不允許其獲得認證應用程序的原因之一。

相關問題