从UWP应用运行外部exe,解决方法为沙盒模式

alb*_*son 1 c# xaml launcher windows-10-iot-core uwp

我有一个程序,希望从我的UWP App中启动本地应用程序(例如Spotify)。我已经在网上搜索了一种解决方案,因为(Process.Start())无法正常工作。据我了解,出于安全性和稳定性的原因,UWP应用程序是一种沙盒。但是,有没有一种(简单的)方法可以解决此问题。

我只希望能够在自己的框架/窗口内启动和关闭程序。无需在我的应用程序和外部程序之间进行交互/发送/接收数据

Mic*_*ter 5

并非所有应用程序都可行。一些桌面应用程序可以处理协议启动,这可以是启动另一个应用程序的一种方式。Spotify实际上已经注册了一个协议,因此您可以执行以下操作来启动它:

await Launcher.LaunchUriAsync(new Uri("spotify:"));
Run Code Online (Sandbox Code Playgroud)