Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 应用程序的AppX安装程序能否删除使用MSI安装的应用程序的旧安装?_C#_Installation_Windows Store Apps_Appx - Fatal编程技术网

C# 应用程序的AppX安装程序能否删除使用MSI安装的应用程序的旧安装?

C# 应用程序的AppX安装程序能否删除使用MSI安装的应用程序的旧安装?,c#,installation,windows-store-apps,appx,C#,Installation,Windows Store Apps,Appx,我已经使用为其创建的MSI安装了Hello World应用程序。我已经将MSI安装程序转换为AppX安装程序。AppX安装程序是否可能检测到MSI安装程序安装的my Hello World应用程序的现有安装并将其删除,就像标准MSI升级安装一样 我两次尝试在本地计算机中侧向加载一个应用程序,发现当您第二次侧向加载此应用程序时,Appx安装程序可以检测到现有应用程序并删除以前的安装 但它可能不会提醒您此应用已安装,也不会要求您是否要删除此应用以重新安装,它只是删除此应用并重新安装应用 更新:我认为

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

我两次尝试在本地计算机中侧向加载一个应用程序,发现当您第二次侧向加载此应用程序时,Appx安装程序可以检测到现有应用程序并删除以前的安装

但它可能不会提醒您此应用已安装,也不会要求您是否要删除此应用以重新安装,它只是删除此应用并重新安装应用


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

是的,当您安装相同版本的appx两次或MSI两次时,这是可能的。我需要在安装时检测MSIappx@Visnu,我认为Appx安装程序不可能检测到MSI安装程序安装的应用程序的现有安装并将其删除。我安装了appx,但没有任何检测信息,它不会删除MSI安装程序安装的应用程序。它是否有效?我已经有了与MSI相同的应用程序。一旦我从商店下载,我将只使用该应用程序,MSI将转储我的内存空间。有没有办法克服这个问题?