Précédent   Forum des professionnels en informatique > Applications > Projets > Projets hébergés > Archives > Dreamshield
Dreamshield Logiciel de création d'installations pour les applications .NET. Le site et la documentation
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/01/2008, 18h03   #1
Membre Expert
 
Étudiant
Inscription : mars 2006
Messages : 1 520
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 1 520
Points : 1 300
Points : 1 300
Par défaut Quelques petites améliorations:

Salut,
oui, enore moi, je viens de pofiner un peu "Mediathèque", normalement, je peux te l'envoyer pour que tu essais.

Mais je ne viens pas pour ça, je viens parce que j'ai du installer la mise à jour de dreamshield, et là... fiou, c'était chiant!!!!
Oui, mon Pc a ramé, mais un truc de fou, je ne pouvais plus rien faire.

Et, l'autre truc qui serait bien, c'est quand tu installes une nouvelle version, tu mets une checkedbox, avec à côté: "désinstaller l'ancienne version", coche cette checkedbox automatiquement, et aussi pour le chemin d'installation, moi j' ne l'installe pas dans c:\programmes files\... Alors, comme ma versio précédente était déjà installé au bon endoit, tu ne peux aps faire en sorte que lors de l'install, l'installeur propose le même endroit?

encore un truc là c'est pour du visuel, dans propriétés globales -> informations, la textbox "Mots clés" est trop basse, elle est juste à raz, alors qu'il faudrait qu'on puisse la monte un peu plus...

voilà, c'était surtout du pratique, pas de bug.

cordialement.
__________________
Petit poulain devient grand de jour en jour...

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2008, 22h55   #2
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 466
Points : 6 466
Envoyer un message via MSN à smyley
Citation:
Envoyé par Poulain Voir le message
Salut,
oui, enore moi, je viens de pofiner un peu "Mediathèque", normalement, je peux te l'envoyer pour que tu essais.
Salut,
Vendredi soir je serai en vacances donc je pourrai voir tout ça. Néanmoins tu peut me l'envoyer sur mon addresse msn mais je ne regarderai pas avant demain soir, vu que la journée de demain sera, il me semble, assez difficile

Citation:
Envoyé par Poulain Voir le message
Mais je ne viens pas pour ça, je viens parce que j'ai du installer la mise à jour de dreamshield, et là... fiou, c'était chiant!!!!
Oui, mon Pc a ramé, mais un truc de fou, je ne pouvais plus rien faire.
Mouais il est trop gourmand en mémoire mais le ClrProfiler n'est pas suffisant pour détecter où sa cloche. J'aurai bien aimé avoir ANTS Profiler mais il est payant et je connais pas d'autre "bon" profiler pour tester la vitesse et l'utilisation de mémoire. Il faudrait que je cherche ( mais pareil, demain soir ).

Citation:
Envoyé par Poulain Voir le message
Et, l'autre truc qui serait bien, c'est quand tu installes une nouvelle version, tu mets une checkedbox, avec à côté: "désinstaller l'ancienne version"
Ben ça c'est déjà le cas ...
Essayes pour voir, tu crées une installation, tu l'installation, tu recopiles l'installation en augmentant la version du produit, tu lances l'installation et il te dira qu'une ancienne version était déjà installée.
La cocher automatiquement ... je sais pas, imaginons que la personne ne voulais pas désinstaller l'ancienne version ... elle ne va donc pas remarquer que son ancien produit va être désinstallé.
Je préfère toujours demander confirmation avant de supprimer quelque chose. A l'inverse pour créer quelque chose normallement aucune confirmation n'est requise.

Citation:
Envoyé par Poulain Voir le message
et aussi pour le chemin d'installation, moi j' ne l'installe pas dans c:\programmes files\... Alors, comme ma versio précédente était déjà installé au bon endoit, tu ne peux aps faire en sorte que lors de l'install, l'installeur propose le même endroit?
Bonne idée ça me tente bien. Je le ferai

Citation:
Envoyé par Poulain Voir le message
encore un truc là c'est pour du visuel, dans propriétés globales -> informations, la textbox "Mots clés" est trop basse, elle est juste à raz, alors qu'il faudrait qu'on puisse la monte un peu plus...
Ok je vais regarder et rajouter un peut de marge.

Citation:
Envoyé par Poulain Voir le message
voilà, c'était surtout du pratique, pas de bug.
Ouf, heureusement que ce n'est pas du bug
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2008, 11h06   #3
Membre Expert
 
Étudiant
Inscription : mars 2006
Messages : 1 520
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 1 520
Points : 1 300
Points : 1 300
Bonjour

voilà, je n'ai rien d'aute à ajouter, content que tu prennes on compte mes remarques

Juste un truc: je voulais créer une clé de registre pour lancer automatiquement mon programme au démarrage.(biensur, j'ai fait en sorte qu'on puisse le virer)

Mais, je ne trouve pas la valeur à mettre à ma clé, pour pointer sur mon executable.
Dès ce problème réglé, je t'envoi le projet, pour test
__________________
Petit poulain devient grand de jour en jour...

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2008, 14h30   #4
Rédacteur

 
Avatar de dev01
 
Inscription : mai 2004
Messages : 2 448
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 2 448
Points : 2 271
Points : 2 271
Citation:
Envoyé par Poulain Voir le message
Bonjour

voilà, je n'ai rien d'aute à ajouter, content que tu prennes on compte mes remarques

Juste un truc: je voulais créer une clé de registre pour lancer automatiquement mon programme au démarrage.(biensur, j'ai fait en sorte qu'on puisse le virer)

Mais, je ne trouve pas la valeur à mettre à ma clé, pour pointer sur mon executable.
Dès ce problème réglé, je t'envoi le projet, pour test
Tu créer un clef dans HKCU\Software\Microsoft\Windows\CurrentVersion\Run\ avec comme nom le no de ton soft et comme valeur le chemin de ton exe. Le type de la clef doit être REG_SZ
__________________
- MVP C#
-Tout problème a une solution, le vrai problème est de trouver la solution .....
- Linux & mono : l'avenir
dev01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2008, 16h14   #5
Membre Expert
 
Étudiant
Inscription : mars 2006
Messages : 1 520
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 1 520
Points : 1 300
Points : 1 300
C''est gentil, mais ça ne répond pas à ma question, qui était
Citation:
Envoyé par Poulain
la valeur à mettre à ma clé, pour pointer sur mon executable.
Je sais comment on fait, mais si on réflechie bien, le programme peut etre installé n'import ou, alors si je met une valeur de clé(le chemin par defaut) et que le mec il l'installe autre part, là, ça donne rien...

Je suppose donc qu'il est possible avec dreamshields de mettre une valeur du genre {Targetdir}/monappli.exe non?
C'est ça je je voudrais savoir. Merci

Pour info, je viens d'essayer en mettant "{TargetDir}\monappli.exe"
et, ça me donne une clé avec pour valeur "{TargetDir}\monappli.exe"
__________________
Petit poulain devient grand de jour en jour...

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2008, 19h44   #6
Rédacteur

 
Avatar de dev01
 
Inscription : mai 2004
Messages : 2 448
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 2 448
Points : 2 271
Points : 2 271
Citation:
Envoyé par Poulain Voir le message
C''est gentil, mais ça ne répond pas à ma question, qui était


Je sais comment on fait, mais si on réflechie bien, le programme peut etre installé n'import ou, alors si je met une valeur de clé(le chemin par defaut) et que le mec il l'installe autre part, là, ça donne rien...


Citation:
Envoyé par Poulain Voir le message
Je suppose donc qu'il est possible avec dreamshields de mettre une valeur du genre {Targetdir}/monappli.exe non?
C'est ça je je voudrais savoir. Merci

Pour info, je viens d'essayer en mettant "{TargetDir}\monappli.exe"
et, ça me donne une clé avec pour valeur "{TargetDir}\monappli.exe"
Oui normalement c'est ça. C'est bizarre ...
__________________
- MVP C#
-Tout problème a une solution, le vrai problème est de trouver la solution .....
- Linux & mono : l'avenir
dev01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2008, 21h45   #7
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 466
Points : 6 466
Envoyer un message via MSN à smyley
Citation:
Envoyé par dev01 Voir le message
Oui normalement c'est ça. C'est bizarre ...
Nan, c'est pas ça normallement ...
http://www.developpez.net/forums/sho...d.php?t=417861
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2008, 19h56   #8
Rédacteur

 
Avatar de dev01
 
Inscription : mai 2004
Messages : 2 448
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 2 448
Points : 2 271
Points : 2 271
Citation:
Envoyé par smyley Voir le message
Nan, c'est pas ça normallement ...
http://www.developpez.net/forums/sho...d.php?t=417861
C'est bizarre que tu n'utilises pas les mêmes variables globales pour les dossiers et la base de registre non ?
__________________
- MVP C#
-Tout problème a une solution, le vrai problème est de trouver la solution .....
- Linux & mono : l'avenir
dev01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2008, 20h34   #9
Membre Expert
 
Étudiant
Inscription : mars 2006
Messages : 1 520
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 1 520
Points : 1 300
Points : 1 300
Si, ce sont les mêmes, mais pas de la même manière.
__________________
Petit poulain devient grand de jour en jour...

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2008, 20h54   #10
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 466
Points : 6 466
Envoyer un message via MSN à smyley
J'ai adopté cette méthode différente pour le registre car, alors que pour un fichier c'est plutot standard comme forme ( C:\Truc\Bidule\Machin ), un clef du registre ça peut avoir n'importe quel valeur et ce n'est pas parce que l'on écrit {AppData} dans le registre qu'on veux forcément que l'installeur remplace cette valeur par un path. J'ai donc décidé de faire un remplacement "sur demande" où il faut l'activer si on le désire, et avec une syntaxe différente pour plus de maniabilité...
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2008, 15h57   #11
Rédacteur

 
Avatar de dev01
 
Inscription : mai 2004
Messages : 2 448
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 2 448
Points : 2 271
Points : 2 271
Citation:
Envoyé par smyley Voir le message
J'ai adopté cette méthode différente pour le registre car, alors que pour un fichier c'est plutot standard comme forme ( C:\Truc\Bidule\Machin ), un clef du registre ça peut avoir n'importe quel valeur et ce n'est pas parce que l'on écrit {AppData} dans le registre qu'on veux forcément que l'installeur remplace cette valeur par un path. J'ai donc décidé de faire un remplacement "sur demande" où il faut l'activer si on le désire, et avec une syntaxe différente pour plus de maniabilité...
ok merci de la précision
__________________
- MVP C#
-Tout problème a une solution, le vrai problème est de trouver la solution .....
- Linux & mono : l'avenir
dev01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 21h40   #12
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 466
Points : 6 466
Envoyer un message via MSN à smyley
Citation:
Envoyé par Poulain Voir le message
Mais je ne viens pas pour ça, je viens parce que j'ai du installer la mise à jour de dreamshield, et là... fiou, c'était chiant!!!!
Oui, mon Pc a ramé, mais un truc de fou, je ne pouvais plus rien faire.
J'ai toujours pas trouvé de bon profiler ... snif, rien de gratuit ça fait de la peine quand même ... so je pense que pour la nouvelle version ton pc va encore ramer ...

Citation:
Envoyé par Poulain Voir le message
et aussi pour le chemin d'installation, moi j' ne l'installe pas dans c:\programmes files\... Alors, comme ma versio précédente était déjà installé au bon endoit, tu ne peux aps faire en sorte que lors de l'install, l'installeur propose le même endroit?
Fait -> version 0.94.1 à venir

Citation:
Envoyé par Poulain Voir le message
encore un truc là c'est pour du visuel, dans propriétés globales -> informations, la textbox "Mots clés" est trop basse, elle est juste à raz, alors qu'il faudrait qu'on puisse la monte un peu plus...
Pas exactement fait, mais maintenant il y a une ScrollBox pour s'y déplacer -> version 0.94.1 à venir
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 07h43   #13
Membre Expert
 
Étudiant
Inscription : mars 2006
Messages : 1 520
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 1 520
Points : 1 300
Points : 1 300
Ah, je vais passer une bonne journée alors
__________________
Petit poulain devient grand de jour en jour...

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web