【问题标题】:Can an AppX installer for an application remove an older installation of the application installed using an MSI?应用程序的 AppX 安装程序能否删除使用 MSI 安装的应用程序的旧安装?
【发布时间】:2016-11-16 10:09:18
【问题描述】:

我已经使用我为它创建的 MSI 安装了我的 Hello World 应用程序。我已经将 MSI 安装程序转换为 AppX 安装程序。 AppX 安装程序是否可以检测到由 MSI 安装程序安装的我的 Hello World 应用程序的现有安装并将其删除,就像标准 MSI 升级安装一样?

【问题讨论】:

    标签: c# installation windows-store-apps appx


    【解决方案1】:

    我尝试在本地机器上侧载一个应用程序两次,我发现当你第二次侧载这个应用程序时,Appx 安装程序可以检测到现有应用程序并删除以前的安装。

    但它可能不会提醒你已经安装了这个应用,也不会问你要不要删除这个应用重新安装,它只是删除这个应用并重新安装应用。

    更新:我认为Appx安装程序不可能检测到MSI安装程序安装的应用程序的现有安装并将其删除。我安装了appx,没有任何检测信息,它不会删除MSI安装程序安装的应用程序

    【讨论】:

    • 是的,安装相同版本的appx 两次或msi 两次是可能的。我需要在安装appx 时检测MSI
    • @Visnu,我认为 Appx 安装程序不可能检测到由 MSI 安装程序安装的应用程序的现有安装并将其删除。我安装了appx,没有任何检测信息,它不会删除MSI安装程序安装的应用程序。
    • 效率高吗?我已经拥有与 MSI 相同的应用程序。一旦我从商店下载,我将只使用该应用程序,而 MSI 将转储我的内存空间。有什么办法可以解决这个问题吗?
    猜你喜欢
    • 1970-01-01
    • 2021-07-03
    • 1970-01-01
    • 2013-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-06
    相关资源
    最近更新 更多