FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Exe Windev et XP SP2 avec DEP activé
Exe Windev et XP SP2 avec DEP activé
Débuté par bartho.a.b_ANTI_SPAM, 24 oct. 2005 12:19 - 4 réponses
Connectez-vous…
bartho.a.b_ANTI_SPAM
#1
Posté le 24 octobre 2005 - 12:19
Soit un poste XP où la protection DEP est activée pour tout les
processus.
L'installation d'un programme par l'installateur windev se passe sans
problème, mais ultérieurement impossible de mettre à jour l'EXE.
quelqu'un a-t'il déjà rencontré et résolu ce problème ?
Merci de votre aide
Bertrand
PS : DEP c'est ça
http://www.microsoft.com/france/technet/securite/prodtech/depcnfxp_PL.mspx
Signaler
0
0
guest
#2
Posté le 24 octobre 2005 - 14:23
Sur la page que tu indiques, il y a ceci :
'Ajouter des programmes à la liste des exceptions DEP'
Peut-être une piste?
Hubert
Signaler
0
0
bartho.a.b_ANTI_SPAM
#3
Posté le 24 octobre 2005 - 18:12
Il se trouve que Hubert a formulé :
Sur la page que tu indiques, il y a ceci :
'Ajouter des programmes à la liste des exceptions DEP'
Peut-être une piste?
Hubert
oui mais c'est une procédure manuelle à faire par l'utilisateur.
Beaucoup trop compliqué pour beaucoup malheureusement.
et je doute que ça soit possible par programmation, car ça serait un
énorme trou de sécurité....
Signaler
0
0
valsofts
#4
Posté le 24 octobre 2005 - 18:32
Bonjour
"Bertrand" <bartho.a.b_ANTI_SPAM@wanadoo.fr> a écrit dans le message de
news: mn.c26b7d5a071744ae.27551@wanadoo.fr...
Soit un poste XP où la protection DEP est activée pour tout les
processus.
L'installation d'un programme par l'installateur windev se passe sans
problème, mais ultérieurement impossible de mettre à jour l'EXE.
quelqu'un a-t'il déjà rencontré et résolu ce problème ?
Merci de votre aide
Bertrand
PS : DEP c'est ça
http://www.microsoft.com/france/technet/securite/prodtech/depcnfxp_PL.mspx
N'est-ce pas, éventuellement, un problème engendré par l'installateur et lié
au numéro de version du programme exécutable en cours d'installation ?
En effet, il y a un problème que nous avons abordé plusieurs fois ici même
et qui ne semble pas, apparemment, avoir été résolu pour l'instant dans
Windev.
Je m'explique.
Tu procèdes à la création d'un programme exe avec Windev.
Dans les informations de version de l'exécutable, tu renseignes diverses
données soit notamment:
- le nom de la société
- la description
- le numéro de version
- le copyright
Si ton logiciel était en version 2.0.3 et qu'il passe en version 2.0.4, dans
le n° de version, tu indiques simplement 2.0.4
Tu crées ensuite l'exécutable.
Le problème se pose ensuite lorsque tu veux installer le programme sur une
machine qui contient déjà une version de ce programme.
En effet, et tu peux le voir dans les propriétés du fichier exe dans
l'explorateur de fichiers de Windows, le n° de version affiché (avec un exe
créé avec WD9) est 1.0.0.1 et non 2.0.4.
Donc ... si tu cherches à installer le programme exe sur une machine qui
contient déjà le programme exe, le module d'installation croit que le
fichier exe que tu cherches à installer est le même que celui qui se trouve
déjà sur la machine (car le n° de version est toujours 1.0.0.1 avec WD9) ...
donc l'installation du programme exe est ignorée.
La solution ?
Dans Windev et, sauf erreur de ma part, il n'y en a pas pour l'instant.
Donc, pour t'en sortir, tu dois utiliser un installateur avec lequel tu
pourras forcer l'installation du programme exe et ce même si la version qui
se trouve sur la machine porte le même numéro de version que celui que tu
cherches à installer (Inno Setup par exemple).
A+
Val
Signaler
0
0
guest
#5
Posté le 25 octobre 2005 - 08:47
Pour ce qui est de la gestion des numéro de version, nous nous sommes rendu compte qu'il devait respecter un certain format afin qu'il évolue correctement au niveau des propriétés de l'exe.
En effet, WinDev propose par défaut une numérotation dut type 9.99A
Si l'on respecte ce format, le numéro de version change bien avec chaque executable.
Si l'on ne respecte pas ce format alors le n° de version est aléatoire et correspond souvent à 1.0.0.0
Attention que la lettre en fin de n° de version est convertie en chiffre.
Ex.:
1.00A devient 1.0.0.0
1.00B devient 1.0.0.1
...
2.05C devient 2.0.5.3
etc...
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte