Précédent   Forum des professionnels en informatique > Applications > Projets > Dreamshield

Dreamshield Logiciel de création d'installations pour les applications .NET. Le site et la documentation

Réponse
 
Outils de la discussion
Vieux 03/02/2008, 17h13   #1 (permalink)
Rédacteur/Modérateur
 
Avatar de smyley
 
Date d'inscription: juin 2003
Localisation: Loin
Messages: 5 012
Envoyer un message via MSN à smyley
Par défaut Demandes de fonctionnalités



Vu que les demandes se multiplient, je fait ici une TODO liste. Postez à la suite toutes les fonctionnalités que vous auriez aimez avoir dans DreamShield. Je les etudierai et les implémenteraient dans la mesure du possible.

__________________
The Place Promised in Our Early Days ...
Distribution d'applications .NET avec DreamShield
DreamShield, Le site, forum, blog, wiki & Jeux
Mon blog, les blogs DotNet
je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça
smyley est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 03/02/2008, 17h14   #2 (permalink)
Rédacteur/Modérateur
 
Avatar de smyley
 
Date d'inscription: juin 2003
Localisation: Loin
Messages: 5 012
Envoyer un message via MSN à smyley
Par défaut

A voir :
http://www.developpez.net/forums/sho...d.php?t=483703

TODO List perso :
- Inclure le Setup de dev01 fait
- Permettre les interdépendances des mises à jours avec l'autoupdater
- Permettre de spécifier dans le xml que l'autoupdater sera modifié par la mise à jour ( donc qu'il faudra le redémarrer ) : Fait (0.95 Bêta 2) (une case à cocher permet de faire ce choix lors de la génération du descriptif de mise à jour)
__________________
The Place Promised in Our Early Days ...
Distribution d'applications .NET avec DreamShield
DreamShield, Le site, forum, blog, wiki & Jeux
Mon blog, les blogs DotNet
je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça
smyley est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/02/2008, 02h51   #3 (permalink)
Rédacteur/Modérateur
 
Avatar de smyley
 
Date d'inscription: juin 2003
Localisation: Loin
Messages: 5 012
Envoyer un message via MSN à smyley
Par défaut

De Kerod :
Citation:
Ce serait pas plus rapide de rajouter juste des cases à cocher qui permettrait de mettre sur le bureau le raccourci vers l'application (avec le nom tiré directement du nom du projet par exemple) et dans le menu démarrer un peu comme c'est déjà le cas pour l'installation (../{ProductName}/..)
Fait, à venir dans la prochaine version
Enfin, en partie : les fichiers auront maintenant un menu "créer les raccourcis standards" qui créera un raccourcis vers le bureau et dans le menu démarrer.
Apparition également d'un menu "Créer un raccourcis de désinstallation".
__________________
The Place Promised in Our Early Days ...
Distribution d'applications .NET avec DreamShield
DreamShield, Le site, forum, blog, wiki & Jeux
Mon blog, les blogs DotNet
je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça
smyley est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 03/03/2008, 23h13   #4 (permalink)
Rédacteur/Modérateur
 
Avatar de smyley
 
Date d'inscription: juin 2003
Localisation: Loin
Messages: 5 012
Envoyer un message via MSN à smyley
Par défaut

TODO List perso :
- Un bouton "exécuter l'installation MSI" pour installer automatiquement une installation Windows Installer contenue dans le projet d'installation via msiexec.

Fait
__________________
The Place Promised in Our Early Days ...
Distribution d'applications .NET avec DreamShield
DreamShield, Le site, forum, blog, wiki & Jeux
Mon blog, les blogs DotNet
je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça
smyley est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/03/2008, 13h36   #5 (permalink)
Rédacteur/Modérateur
 
Date d'inscription: mars 2006
Âge: 20
Messages: 1 465
Par défaut

Code vb.net :
TODOlist.items.add("Classe de mise à jour automatique")

Fait (0.95 Bêta 2)
__________________
Petit poulain devient grand de jour en jour...

Modérateur .Net

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/03/2008, 15h11   #6 (permalink)
Membre du Club
 
Avatar de wizad
 
Date d'inscription: août 2004
Âge: 21
Messages: 100
Par défaut

Prévoir un système suffisament simple pour ajouter des prérequis d'installation (fonctionnant comme pour ce du framework.net).
__________________
Dev C#, PHP, Java
wizad est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/03/2008, 15h19   #7 (permalink)
Rédacteur/Modérateur
 
Avatar de smyley
 
Date d'inscription: juin 2003
Localisation: Loin
Messages: 5 012
Envoyer un message via MSN à smyley
Par défaut

Waou
Peut tu donner des exemples (noms) de pré requis que tu voudrais pouvoir ajouter (que je sache ..)
__________________
The Place Promised in Our Early Days ...
Distribution d'applications .NET avec DreamShield
DreamShield, Le site, forum, blog, wiki & Jeux
Mon blog, les blogs DotNet
je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça
smyley est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/03/2008, 15h55   #8 (permalink)
Membre du Club
 
Avatar de wizad
 
Date d'inscription: août 2004
Âge: 21
Messages: 100
Par défaut

EN fait l'idée c'était de pouvoir ajouter facilement les notre (une petite dll) au projet.

Mais bon là comme ça je dirais au moins DirectX.


Euh sinon une autre idée : la vérification de la config de la machine?
__________________
Dev C#, PHP, Java
wizad est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/03/2008, 16h09   #9 (permalink)
Rédacteur/Modérateur
 
Avatar de smyley
 
Date d'inscription: juin 2003
Localisation: Loin
Messages: 5 012
Envoyer un message via MSN à smyley
Par défaut

Pour une dll perso, celà devrait s'achever via des Modules partagées qui ne s'installent que si une version supérieure ou égale à la version actuelle n'est pas déjà installée ...
Pour DirectX en effet, ce qui me pousse à dire que les prerequisits seront plus des plugins qu'autre chose (j'ai réussit à vérifier DirectX de cette manière, et annuler l'installation si il n'a pas été trouvé). Mais bon, c'est une idée

Vérifier la configuration de la machine ? cad, Ram, Procésseur et tout ?
__________________
The Place Promised in Our Early Days ...
Distribution d'applications .NET avec DreamShield
DreamShield, Le site, forum, blog, wiki & Jeux
Mon blog, les blogs DotNet
je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça
smyley est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/03/2008, 16h26   #10 (permalink)
Membre du Club
 
Avatar de wizad
 
Date d'inscription: août 2004
Âge: 21
Messages: 100
Par défaut

Pour la config : ouai c'était une idée... à voire si c'est utile (j'ai la flemme de coder donc je post). En fait ce serait comme la vérif des OS mais en plus étendu (j'ai aucune idée de comment ça pourrait être implémentable).


Sinon pour les prérequis ok pour de plugin mais éventuellement ce serait bien d'avoir une interface dédié type :

IPrerequis :
-> string GetUrlDownload()
-> bool Install()
-> bool Check()

=> histoire d'avoir le minimum à recoder en plugin.
__________________
Dev C#, PHP, Java
wizad est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/03/2008, 16h31   #11 (permalink)
Rédacteur/Modérateur
 
Avatar de smyley
 
Date d'inscription: juin 2003
Localisation: Loin
Messages: 5 012
Envoyer un message via MSN à smyley
Par défaut

Citation:
Envoyé par wizad Voir le message
Pour la config : ouai c'était une idée... à voire si c'est utile (j'ai la flemme de coder donc je post). En fait ce serait comme la vérif des OS mais en plus étendu (j'ai aucune idée de comment ça pourrait être implémentable).
Moi non plus ... à voir donc mais là comme ça je garantit rien, j'éraierais de voir comment récupérer ces infos (ça m'aiderai si tu cherchais un peut pour moi )

Citation:
Envoyé par wizad Voir le message
Sinon pour les prérequis ok pour de plugin mais éventuellement ce serait bien d'avoir une interface dédié type :

IPrerequis :
-> string GetUrlDownload()
-> bool Install()
-> bool Check()

=> histoire d'avoir le minimum à recoder en plugin.
ça marche
__________________
The Place Promised in Our Early Days ...
Distribution d'applications .NET avec DreamShield
DreamShield, Le site, forum, blog, wiki & Jeux
Mon blog, les blogs DotNet
je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça
smyley est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/03/2008, 16h55   #12 (permalink)
Membre du Club
 
Avatar de wizad
 
Date d'inscription: août 2004
Âge: 21
Messages: 100
Par défaut

En fait j'ai déjà quelque source pour récupérer les infos système... mais rien de standardisé pour le moment.
__________________
Dev C#, PHP, Java
wizad est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/03/2008, 17h20   #13 (permalink)
Rédacteur/Modérateur
 
Avatar de smyley
 
Date d'inscription: juin 2003
Localisation: Loin
Messages: 5 012
Envoyer un message via MSN à smyley
Par défaut

J'aurai bien aimé déjà voir ce que tu as ... celà m'éviterai de devoir me battre contre le vent le temps venu
__________________
The Place Promised in Our Early Days ...
Distribution d'applications .NET avec DreamShield
DreamShield, Le site, forum, blog, wiki & Jeux
Mon blog, les blogs DotNet
je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça
smyley est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 03/04/2008, 20h11   #14 (permalink)
Rédacteur/Modérateur
 
Date d'inscription: mars 2006
Âge: 20
Messages: 1 465
Par défaut

Par simple curiosité, je me suis dit: tien si je regardait ce qu'il y a avec dreamshield, les petits utilitaires, et là, j'ouvre le truc pous les logs, mais je ne sais pas ou ils sont.

Un truc qui serait bien, serait que quand on l'ouvre, et qu'on fait ouvrir un log, il faudrait qu'on tombe direct sur le repertoire ou ils sont, normalement, ça n'est pas une grande modif...
__________________
Petit poulain devient grand de jour en jour...

Modérateur .Net

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 04/04/2008, 00h57   #15 (permalink)
Rédacteur/Modérateur
 
Avatar de smyley
 
Date d'inscription: juin 2003
Localisation: Loin
Messages: 5 012
Envoyer un message via MSN à smyley
Par défaut

Les fichiers logs ne sont pas générés par défaut car j'en avais beaucoup besoin dans les premières versions mais après je ne les utilisait plus et comme ça permet de réduire l'utilisation de la mémoire (pas de log à faire tenir en mémoire) et le temps de compilation (pas de log de 3000 lignes à enregistrer) il faut les activer manuellement (Une petite case à coté de Générer). Ils sont enregistrés dans le dossier de sortie de l'installation.
__________________
The Place Promised in Our Early Days ...
Distribution d'applications .NET avec DreamShield
DreamShield, Le site, forum, blog, wiki & Jeux
Mon blog, les blogs DotNet
je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça
smyley est déconnecté   Envoyer un message privé Réponse avec citation
NEWS AUTRESAdaAlgorithmiqueBasicCobolFortranLaTeXMATLABPrologPurebasicRubyXMLRAD

Réponse

Précédent   Forum des professionnels en informatique > Applications > Projets > Dreamshield



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h03.


Vos questions techniques : forum d'entraide Autres - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2009 www.developpez.com - Legal informations.