我在我的机器(helloworld.appx)中安装了一个appx,它有可执行文件Helloworld.exe。我已经安装了相同的可执行文件helloworld.exe作为win32应用程序。是否可以在appx安装期间删除已安装的win32应用程序?如果有可能我们如何实现这一目标?
答案 0 :(得分:1)
你做不到。 appx安装过程不允许您执行任何自定义操作。
appx应用程序本身不允许这样做,因为它不能离开它的沙箱并改变文件系统。
你唯一能做的就是启动设置应用程序,让用户自己卸载你的Win32应用程序。
bool result = await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-settings:"));
您可以从here获取所有链接以打开设置应用。