2016-11-20 1 views
2

Mon projet a été sauvegardé par SAS EG 7.1 et maintenant je ne peux pas l'ouvrir par SAS EG 6.1.SAS EG: version de fichier de projet non prise en charge

Y a-t-il un moyen d'ouvrir le projet par un ancien (6.1) SAS EG? Peut-être qu'il existe une option spéciale dans SAS EG 7.1, qui permet d'enregistrer le projet pour l'ouverture par un ancien EG?

+0

Si ça aide, les projets EG, (la dernière fois) que j'ai regardé étaient un mélange de texte et de XML, encodés en caractères 16 bits (Unicode je pense) et zippés. – david25272

Répondre

2

Un fichier est un fichier egp zip avec XML. En amont des projets de conversion SAS EG peut être fait comme ceci:

  1. Renommer le fichier zip
  2. Extrait du fichier
  3. Ouvrez le project.xml et remplace toutes les versions avec 6,1 équivalents (voir un 6.1) egp. Peut-être avez-vous besoin de remplacer les versions dans les dossiers EGTask.
  4. Maintenant, copiez tous les fichiers dans le zip d'origine (utilisez quelque chose comme winrar car le zip de Windows ne fonctionne pas).
  5. le renommer à * .egp

Lorsque vous l'ouvrez dans EG 6.1, vous obtiendrez un avertissement sur git, ce que vous pouvez ignorer. Si vous enregistrez le projet avec un autre nom, vous n'obtiendrez plus l'avertissement.

+0

Wow, vous êtes mon héros! C'est génial! – Vikora

2

J'ai accès ici à EG 6.1 et 7.1. Je ne vois pas une option pour enregistrer le projet dans 7.1 à une version antérieure. Ma meilleure estimation serait d'exporter tout le code à partir de la version 7.1, puis de l'ouvrir à nouveau en 6.1. Pas idéal, mais au moins une option. Bonne chance!

Fichier -> Exporter -> Exporter tout le code dans le projet

+0

C'est à peu près votre meilleure option pour la conversion arrière d'un projet. Selon moi, l'un des éléments les plus frustrants des EGP est leur manque de convertibilité vers l'arrière et les changements fréquents de format. – Joe