Si votre modèle est associé à une extension ayant une version différente il est probable qu’un message d’erreur soit affiché lors de l’ouverture du modèle en double cliquant sur le nom du fichier alors que ce ne sera pas nécessairement pas le cas lors de l’ouverture via l’outil PowerAMC. Le message révélera que la définition étendue n’est pas de la même version que le modèle lui-même.
Le fichier de définition étendue peut avoir été créé et conservé sur un partage réseau et associé au modèle. Au niveau du modèle seulement l’information de liaison sera conservé dans le fichier et l’utilisateur pourra voir les fichiers (.XEM) associés au modèle via le menu Modèle=>Liste des extensions.
Tout comme les modèles les fichiers des ressources sont sauvegardés dans un format XML et dans les premières lignes de texte d’information vous y trouverez la version de PowerAMC ?qui a été ?utilisé pour enregistrer ce fichier de ressource « .XEM ».
Exemple des premières lignes d’informations d’un fichier de ressource :
<?xml version= »1.0″ encoding= »UTF-8″?>
<?PowerDesigner AppLocale= »UTF16″ AutoAttach= »FALSE » Category= »O/R Mapping » Code= »ADODotNet » Family= ».NET » HasExtendedMetaClass= »FALSE » ID= »{0A64091C-E82D-48AA-91EC-2BC3C139771C} » LastModificationDate= »1149069821″ LibID= »{B537C1A0-D293-11D0-83D9-444553540000} » Name= »ADO.NET » Objects= »1760″ SubFamily= »O/R Mapping » Symbols= »0″ Type= »{186C8AC3-D3DC-11D3-881C-00508B03C75C} » signature= »XEM_XML » version= »16.5.5.4689″?>
<!– do not edit this file –>
Attention: Ne pas modifier directement le contenu de la définition étendue. Faire des modifications directement dans le fichier de ressources (.XEM) pourrait le rendre inutilisable.
Si cette situation se présente vous devez plutôt détacher le (.XEM) du modèle et créer une nouvelle définition étendue en utilisant la version du modèle. Ensuite, vous devez y associer l’extension au modèle. Puis enregistrer le modèle.