有一个 WinRT 应用程序可以访问一些系统信息。网上有一些资源告诉我们可以使用自定义协议(WinRT 应用程序启动该协议,然后启动桌面应用程序并做一些工作)。自定义协议处理程序是 c# 桌面应用程序(“输出类型”设置为“Windows Applicatoin”的控制台应用程序,因为我们不需要任何接口)。
所以,问题是:当 WinRT 应用程序启动自定义协议时,桌面应用程序启动并且所有东西都正常工作,但是在桌面启动主要 WinRT 应用程序的那一刻,桌面应用程序工作所需的时间被隐藏起来。
是否有一些解决方案,允许以静默模式启动桌面应用程序(不知道如何放置,可能是“背景”),以便 WinRT 一直显示自己。