Compilation d’une mise à jour de catalogue à partir de catalogues complets

Une mise à jour du catalogue contenant les modifications entre deux versions d’un catalogue compilé peut être créée à l’aide de la syntaxe ci-dessous, où chemin1 est le répertoire contenant le premier catalogue, chemin2 le répertoire contenant le deuxième catalogue et le débogage peut être éventuellement inclus pour afficher des informations détaillées sur l’erreur à l’écran. Les fichiers de catalogue doivent être dans un format non compressé : le nom de fichier du catalogue compilé est catalog. WMDB, plutôt que Catalog. WMDB. LZ.

catcomp diff <path1> <path2> [debug]

Par exemple, si le répertoire C : \ Catalog210 \ contient la version 210 d’un catalogue compilé complet et que le répertoire c : \ Catalog211 \ contient la version 211, la commande suivante crée un fichier de différences qui contient les modifications entre les deux versions :

catcomp diff C:\Catalog210\ C:\Catalog211\

Pour afficher des informations détaillées sur l’erreur, vous pouvez ajouter le paramètre de débogage facultatif comme suit :

catcomp diff C:\Catalog210\ C:\Catalog211\ debug

Si la compilation réussit, catcomp.exe crée les fichiers de sortie listés ci-dessous et les enregistre dans le répertoire qui contient le premier catalogue.

Nom de fichier Description
Catalog. diff Fichier de différences compilées non compressées.
Catalog. diff. LZ Version compressée du fichier de mise à jour du catalogue. votre plug-in peut fournir l’emplacement de ce fichier à Lecteur Windows Media dans IWMPContentPartner :: GetCatalogURL.
Catalog. WMDB. Delta Fichier de sortie intermédiaire. non utilisé par Lecteur Windows Media
Catalog. WMDB. modified Fichier de sortie intermédiaire. non utilisé par Lecteur Windows Media