private List <IAppxManifestQualifiedResource> GetFullyQualifiedResourceList(IAppxBundleManifestPackageInfo bundleManifestPackageInfo) { List <IAppxManifestQualifiedResource> allResources = new List <IAppxManifestQualifiedResource>(); try { var appxManifestQualifiedResourceEnum = bundleManifestPackageInfo.GetResources(); while (appxManifestQualifiedResourceEnum.GetHasCurrent()) { allResources.Add(appxManifestQualifiedResourceEnum.GetCurrent()); appxManifestQualifiedResourceEnum.MoveNext(); } Marshal.ReleaseComObject(appxManifestQualifiedResourceEnum); } catch { // TBD } return(allResources); }