如何从.net应用程序中删除Windows应用程序包MSIX?

问题描述 投票:0回答:1

目前我的应用程序正在使用

PackageManager.AddPackageAsync
将我的另一个包(msix文件)添加到WindowsApps,此函数不会返回与Package相关的任何信息。

然后我有另一个函数从 WindowsApps 中删除 pagekage(msix 文件),我找到了函数

PackageManager.RemovePackageAsync
但输入是 packageFullName。我已经研究过,但还没有找到从我的应用程序中获取它的方法。 有没有办法从 .NET 代码(C# 或 VB.NET)获取 packageFullName,或者知道如何使用 MSIX 文件输入从 WindowsApps 中删除 pagekage?

(对不起我的英语)

c# .net windows vb.net msix
1个回答
0
投票

您正在寻找的是:

Windows.ApplicationModel.AppInfo.Current.PackageFamilyName
© www.soinside.com 2019 - 2024. All rights reserved.