Main

Fonctionnalités de DreamShield

Voici une présentation non exhaustive des fonctionnalités de DreamShield. Pour suivre les dernières évolution et connaître les dernière direction du développement des outils, ou pour proposer de nouvelles fonctionnalités, vous pouvez consulter la page d'information concernant les futures versions de DreamShield.

  • Prix : Gratuit, pour déployer des applications freeware comme commerciale. Pour plus d'informations, consultez la Licence.
  • Systèmes supportés : Windows 2000/Me/XP/Server 2003/Vista
  • Systèmes avec un support limité : Windows 98
  • Versions du .NET Framework supportées : Microsoft .NET Framework 2.0/3.0/3.5

Fonctionnalités

Général

  • Grande variété d'apparences (skins) possibles pour l'installeur, avec la possibilité d'en créer de nouveaux
  • 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
  • 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
  • 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 )
  • 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 )

Runtimes

  • Installation automatique de Windows Installer 3.0 si nécéssaire
  • Possibilité de choisir la version requise du .NET Framework (2.0, 3.0 ou 3.5 avec les SP1 correspondants) et téléchargement automatique de celui-ci nécéssaire
  • Possibilité d'appeler InstallUtil, RegSrv et/ou GacUtil lors de l'installation ou de la désinstallation d'assemblies .NET

Intégration

  • 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
  • browser intégré à DreamShield ouvert pour les ressources en lignes
  • L'IDE de DreamShield se tient à jour automatiquement en vérifiant tous les 7 jours si une nouvelle mise à jour ( ou une nouvelle version ) est disponible
  • Projets DreamShield pouvant être convertit de/vers le format XML
  • Assistant de création de projet d'installation standard
  • Assistant de création de projet d'installation à partir d'un projet Visual Studio 2005 ou 2008 éditions Express ou non

Avancé

  • fonctionnalités de publication pour les applications avec DreamShield sur un serveur ftp
  • Possibilité de créer des 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
  • L'enregistrement des fichiers crée un fichier .bak contenant l'ancienne sauvegarde
  • Possibilité de remplacer/supprimer les fichiers verrouillés par le système ( si l'installeur en détecte un, il crée un fichier temporaire et vous demande de redémarrer afin d'effectuer le remplacement ou la suppression ).
  • Possibilité de faire des mises à jour, la précédente fonction facilitant cela
  • Possibilité de créer des plugins pour étendre les fonctionnaltiés de l'installeur dans n'importe lequel des langages supportés par le .NET Framework (2.0 ou plus)
  • DreamFromTheWeb : allegez l'installation en laissant les archives sur internet, DreamShield les téléchargera automatiquement si nécéssaire
  • Possibilité de créer des pages personnalisées pour l'installeur, grâce aux plugins

Sécurité

  • DreamLocker : Possibilité de verrouiller les installations avec un mot de passe : Il sera demandé à chaque exécution de l'installeur et les archives d'installations seront cryptés.
  • Support de l'UAC sur Windows Vista

Et encore bien d'autre possibilités ...

Informations

DreamShield est un outil de publication puissant qui permet de déployer les applications utilisant le Microsoft .NET Framework 2.0+ sur les systèmes allant de Windows 2000 à Windows Seven.

Téléchargements

Dernière version : 0.98.1
Date de publication : Juillet 2009

Documentation

Développement