Nouvelles fonctionnalités de la version 0.96
- Modification de la page de démarrage de DreamShield
- Intégration du blog de DreamShield dans la page de démarrage
- Ajout d'une boîte démarrage rapide dans la page de démarrage de DreamShield
- Amélioration du browser intégré à DreamShield ouvert pour les ressources en lignes
- Ajout de fonctionnalités de publication pour les applications avec DreamShield sur un serveur ftp
- Légère optimisation et augmentation de la stabilité de la base de donnée
Liste des fonctionnalités de DreamShield
- Possibilité de choisir la version requise du .NET Framework (2.0, 3.0 ou 3.5) et téléchargement automatique de celui-ci nécéssaire
- Archives SFX compressées avec 7-zip
- Mises à jour automatiques avec un projet d'exemple
- Possibilité de définir sur quel version de Windows installer un fichier
- Possibilité de définir sur quel version de Windows exécuter l'installation
- Les éditeurs ont été globallement améliorés ( editeurs de fichiers et du registre )
- Un nouveau menu "Grouper la sélection dans un nouveau composant" qui permet de créer un nouveau composant contenant les dossiers sélectionnés
- L'IDE de DreamShield va maintenant se tenir à jour en vérifiant tous les 7 jours si une nouvelle mise à jour ( ou une nouvelle version ) est disponible
- L'enregistrement des fichiers crée un fichier .bak contenant l'ancienne sauvegarde
- Possibilité de remplacer/supprimer les fichiers vérouillés par le système ( si l'installeur en détecte un, il crée un fichier temporraire et vous demande de redémarrer afin d'éffectuer le remplacement ou la suppression ).
- Possibilité de faire des mises à jour, la précédente fonction facilitant celà
DreamLocker : Possibilité de vérouiller les installations avec un mot de passe : Il sera demandé à chaque exécution de l'installeur et les archives d'installations seront cryptés.
- Possibilité de changer l'icone du Setup.exe, StdSetup.exe et du SFX
- Possibilité de changer l'image de la page d'accueil de l'assistant ( le petit écran d'ordinateur vert )
- Routines d'installation refaites : vous pourrez par la suite avoir un controle pointu sur les fichiers qui doivent être installés ou non, les clefs du registre et donc faire des conditions d'installation/désinstallation.
- Architecture des plugins de l'installeur refaite
- Possibilité d'un utilitaire pour créer des SFX ( Cab et ZIP )
FIX - DreamShield IDE démarre en mode élevé sous Vista : vous ne pouvez donc pas éffectuer de glisser/déposer sur la liste des fichiers ... -> FIX : Vous pouvez copier des fichiers, puis les coller dans la liste des fichiers du package
FIX - le SFX démarre sous Vista sans élévation ( utile pour créer des SFX n'ayant rien à voir avec des installations ) : Dans le cas d'une installation, DreamShield demandera alors une élévation.
- Windows Vista : Support de l'UAC
- Intégration de InformationBox de SaumonAgile
- Possibilité de créer des installations supportant plusieurs langues ( Français et Anglais fournis à la base, possibilité d'en créer de nouvelles avec des fichiers *.ResX ou *.Resources )
- Possibilité de créer des skins pour l'installeur ( trois skins seront inclus par défaut, dont un avec les sources afin d'en créer de nouveaux )
- Possibilité d'appeller InstallUtil, RegSrv et/ou GacUtil lors de l'installation ou de la désinstallation d'assemblies .NET
- DreamFromTheWeb : allegez l'installation en laissant les archives sur internet, DreamShield les téléchargera automatiquement si nécéssaire
- Projets DreamShield pouvant être convertit de/vers le format XML
- Lecteur de flux RSS
- Installation automatique du .NET Framework 2.0 Redistribuable si nécéssaire
- Installation automatique de Windows Installer 3.0 si nécéssaire
- Possibilité de créer des plugins dans n'importe lequel des langages compatibles avec le .NET Framework
- Possibilité de créer des pages personnalisées pour l'installeur, grâce aux plugins
- Modification du registre
- Création de raccourcis
- Création de sauvegardes avant de remplacer des fichiers
- Création de sauvegardes avant de remplacer des clefs du registre
- Installation annulable
- Annulation d'une installation si une erreur est rencontrée (fonctionnalité basée sur le principe du RollBack des SGBDR)
- Restauration des sauvegardes si l'installation est annulée
- Désinstallation complète
- Restauration des fichiers remplacés lors de la désinstallation
- Restauration des clefs du registre remplacées lors de la désinstallation
- Installation organisée en composants
- Possibilité de créer des installations auto extractibles ( SFX )
- Détection d'une installation précédente grâce à un GUID
- Désinstallation automatique si une ancienne version de la même application est détecté lors d'une nouvelle installation
- Compression GZIP, LZMA, Deflate pour les fichiers de l'installeur, 7-zip pour le SFX
- Modification des composants installés
- Assistant de création de projet d'installation standard
- Assistant de création de projet d'installation à partir d'un projet Visual Studio 2005
Liste des fonctionnalités à venir dans les prochaines versions
Windows Vista : Possibilité d'installer un jeu dans le centre de jeux de Windows Vista
Fonctionnalités probables au fil des versions versions
- Vérification des fichiers installés en temps réel et réinstaller si nécéssaire
- Vérification des fichiers d'installation affin d'éviter la corruption de ceux cis
- Dans un futur très lointin peut être le support de DreamShield sur Linux/Mono
Demande de fonctionnalités manquantes
Une fonctionnalité est manquante ? vous désireriez qu'une option change ou évolue ? Vous pouvez pour celà m'indiquer votre avis sur le Forum de DreamShield
Copyright © 2007 Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.