Bonjour,
La possibilité d'importer un projet VS 2008.
++
Bonjour,
La possibilité d'importer un projet VS 2008.
++
Fait cf. DreamShield 0.95 Bêta 2
Une fois qu'il sera disponible en téléchargement (cf. le poste "prochaines versions"), si vous voulez savoir comment ça marche postez la question sur le forum (en fait, je vais surement oublier et pour l'instant j'ai encore des choses à régler)
edit: le téléchargement est prêt (http://dreamshield.developpez.com)
Agrandir le textbox pour le chemin du projet.
ça respire pas cette histoire(le textbox n'est pas assez large en hauteur)
TODO List Perso :
- Rajouter les how to directement dans la page de démarrage de DreamShield (pour l'instant il sont dans la page d'accueil de l'éditeur de projets)
Fait cf. http://www.developpez.net/forums/sho...92&postcount=8
ça te va ? (j'ai du augmenter de juste quelques pixels, histoire que ce soit moins serré ...)
Bonjour Smyley,
cela fait un moment que je n'ai pas touché à Dreamshield, et que je n'ai pas continué un de mes projets.
Mais je viens de penser à un truc, (juste pour précision, je n'ai pas installé la toute dernière version). Mais pourrais-tu faire un truc qui je pense est simple:
dans l'IDE de dreamshield, faire une cas à cocher pour proposer à l'utilisateur de mettre un mot de passe, mais que le mot de passe ne soit aps obligatoire.
Ce qui fait que si quelqu'un veut qu'avec l'installation de son programme, il coche la case, et donc pendant l'installation, on propose à l'utilisateur de taper un mot de passe, comme ça si quelqu'un d'autre que cet utilisateur veut désinstaller le programme, il ne peut pas, car il ne connait pas le mot de passe. Certes, il pourrait supprimer l'exécutable, mais tout le monde n'est pas assez malin, de plus quand c'est un service, c'est pas si facile.
Je pense qu'un plugin fera l'affaire, mais je n'arrive toujours pas à comprendre le concept de plugin, je ne pourrai malheureusement pas le faire.
Ciao
ça existe déjà ...
Dans le projet d'installation, explorateur de projet, regarde la rubrique Protection DreamLocker. Il suffit d'activer le cryptage DreamLocker, de définir un mot de passe et ce dernier sera utilisé pour crypter l'archive d'installation, et sera donc nécessaire pour installer/désinstaller le produit.
Il est d'ailleurs codé sous forme d'un plugin : 1 pour l'éditeur de projet, 1 pour le cryptage pendant la compilation et 1 pour le décryptage pendant l'exécution de l'installeur. Et de plus contourner la protection passe par un peut plus que supprimer le plugin du package de l'installation car l'archive d'installation elle même (qui contient les fichiers à installer) est cryptée et le mot de passe n'est pas enregistré dans l'archive.
ok, au temps pour moi...
J'avais compris que dreamlocker servait à crypter l'archive, mais je pensais que c'était pour ne pas qu'on puisse voyager en son contenu;
Maintenant que tu l'expliques comme ça, c'est beaucoup mieux( en espérant que ce n'était pas dans le manuel d'utilisation...)
Bonjour à tous!
Déja, j'espere être dans le bon topic.
Je voulais juste signaler un petit truc que je pense bon de corriger.
Alors que mes parametres ftp étaient simplement désactivés, j'ai eu le droit à un méssage d'érreur qui est le suivant;
"Une erreur est survenue pendant la tentative de connexion au serveur,
La connexion sous-jacente a été fermée : Le serveur a commis une violation de protocole."
Ne pourrait-on pas juste afficher un méssage d'érreur simple, genre "Connexion au serveur ftp impossible." ? Ce qui simplifierait la recherche du probleme.
Bonne continuation.
- Kahoerre
Oui et non. En fait pour afficher le message je fait un truc qui ressemble à ça :
Et si j'affiche pas ex.Message ça sera plus tordu de trouver ...
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 try { TestDeLaConnection(); } catch(Exception ex) { TracerException(ex); MessageBox.Show("Erreur lors de la connexion \n" + ex.Message); }
Peut être changer le message pour le rendre plus clair genre :
?
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 try { TestDeLaConnection(); } catch(Exception ex) { TracerException(ex); MessageBox.Show("La tentative de connexion au serveur ftp a échouée. Vérifiez les paramètres de connexion \n" + ex.Message); }
Oui pourquoi pas. Tant que la tache de l'utilisateur est simplifiée, je pense que tout est bon à prendre.![]()
salut tout le monde,
je veux savoir comment intégrer le composants prerequit dans un projet de setup développer avec dreamshield.(dans mon cas j'utilise visual studio 2008 et crystal report )
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager