Windows 应用商店 运行 .msi 安装程序

Windows Store App running .msi installer

我正在开发一个 windows 商店应用程序,它从 URL 下载 MSI 文件。 我想从 C# 代码自动 运行 MSI 安装程序。

  1. 第一个问题是 windows 智能屏幕 - MSI 未签名
  2. 智慧屏关闭时的事件

    var success = await Windows.System.Launcher.LaunchFileAsync(file);
    returns false;
    

文件 = 下载的 .msi 安装程序

有什么想法吗?

感谢任何建议。

无法直接从 Windows Store 应用启动 MSI(或其他可执行格式)。 LaunchFileAsync 文档中的备注中特别提到了这一点。