OVH Cloud OVH Cloud

Déploiement - mise à jour (suite)

2 réponses
Avatar
Annie L.
Donc c'est normal d'avoir 2 programmes dans ajout/suppression de programmes
lorsqu'on utilise un 'bootstrap'?????
J'aimerais avoir l'avis de Microsoft sur ce point!!!!
Merci de votre aide!



Utilisez vous le boostrap loader MSDE ?
Si oui alors il est normal que vous ayez 2 programmes dans
ajout/suppression de programme :
1 pour le boostrap
1 pour le programme

"Annie L." <AnnieL@discussions.microsoft.com> a écrit dans le message de
news: F89D74F1-A79B-49C0-BF03-C66174B4232E@microsoft.com...
> Je change le 'Product code' et le programme écrase l'autre programme déjà
> installé. Sauf qu'il crée 2 programmes dans 'Ajout/Suppression de
> programmes'.
> Il y a aussi une propriété dans le 'setup' de déploiement qui serait
> supposé
> de désinstaller l'ancien programme et d'installer le nouveau, mais cela ne
> semble pas fonctionner du tout. Quoi faire pour régler ce problème????????
> Merci de votre aide!
>
> "Thomas Marencic [MS]" wrote:
>
>> Bonjour,
>>
>> Quand vous créez un projet "Installer", un GUID est affecté ce qui permet
>> de
>> savoir si le programme est déjà installé ou non.
>>
>> Cela correspond au ProductCode dans les propriétés du projet
>> d'installation.
>>
>> Cordialement.
>> Thomas MARENCIC
>>
>> "Annie L." <Annie L.@discussions.microsoft.com> wrote in message
>> news:A9B69F93-9AC2-40DF-A221-58BBABC8D0A3@microsoft.com...
>> >
>> >
>> > "Thomas Marencic [MS]" wrote:
>> >
>> >> Bonjour,
>> >>
>> >> tout dépend si tu utilises le même projet MSI pour les deux...
>> >
>> > J'utilise le même projet MSI (setup modifié) pour faire une mise à jour
>> > d'un
>> > programme déjà existant sur la machine. Sauf que je change mon 'product
>> > code'
>> > pour pouvoir écraser l'autre programme.
>> >>
>> >
>> >> Si les projets sont différents, ils ont un ID différent (GUID) ce qui
>> >> crée
>> >> deux entrées.
>> >
>> >
>> > Qu'entendez-vous par là - un (GUID) différent????
>> > Devrais-je modifier le registry lorsque j'installe une mise à jour de
>> > mon
>> > programme pour éviter d'avoir 2 entrées????
>> >>
>> >
>> >> Les entrées dans la registry sont sous
>> >>
>> >> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products
>> >>
>> >> pour les programmes accessibles à tous.
>> >>
>> >> Sinon regarde sous
>> >>
>> >> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
>> >>
>> >> pour les programmes utilisables uniquement par certains utilisateurs.
>> >>
>> >> Cordialement.
>> >> Thomas MARENCIC
>> >>
>> >> "Annie L." <Annie L.@discussions.microsoft.com> wrote in message
>> >> news:0004FB48-8CF5-4F48-AE9D-3F55AA1D21A4@microsoft.com...
>> >> > ??Lorsque j'installe à nouveau un programme conçu avec Visual basic
>> >> > 2003
>> >> > FR
>> >> > par dessus un programme déjà existant, il crée un autre programme
>> >> > dans
>> >> > "Panneau de configuration/Ajout suppression de programmes". Donc je
>> >> > me
>> >> > retrouve avec 2 programmes portant le même nom.
>> >> > Est-ce normal????
>> >> >
>> >> > Merci de vos réponses.
>> >>
>> >>
>> >>
>>
>>
>>

2 réponses

Avatar
Pyroa
la confiance reigne ....
;)

"Annie L." a écrit dans le message de
news:
Donc c'est normal d'avoir 2 programmes dans ajout/suppression de
programmes
lorsqu'on utilise un 'bootstrap'?????
J'aimerais avoir l'avis de Microsoft sur ce point!!!!
Merci de votre aide!



Utilisez vous le boostrap loader MSDE ?
Si oui alors il est normal que vous ayez 2 programmes dans
ajout/suppression de programme :
1 pour le boostrap
1 pour le programme

"Annie L." a écrit dans le message de
news:
Je change le 'Product code' et le programme écrase l'autre programme déjà
installé. Sauf qu'il crée 2 programmes dans 'Ajout/Suppression de
programmes'.
Il y a aussi une propriété dans le 'setup' de déploiement qui serait
supposé
de désinstaller l'ancien programme et d'installer le nouveau, mais cela
ne
semble pas fonctionner du tout. Quoi faire pour régler ce
problème????????
Merci de votre aide!

"Thomas Marencic [MS]" wrote:

Bonjour,

Quand vous créez un projet "Installer", un GUID est affecté ce qui
permet
de
savoir si le programme est déjà installé ou non.

Cela correspond au ProductCode dans les propriétés du projet
d'installation.

Cordialement.
Thomas MARENCIC

"Annie L." <Annie wrote in message
news:
>
>
> "Thomas Marencic [MS]" wrote:
>
>> Bonjour,
>>
>> tout dépend si tu utilises le même projet MSI pour les deux...
>
> J'utilise le même projet MSI (setup modifié) pour faire une mise à
> jour
> d'un
> programme déjà existant sur la machine. Sauf que je change mon
> 'product
> code'
> pour pouvoir écraser l'autre programme.
>>
>
>> Si les projets sont différents, ils ont un ID différent (GUID) ce qui
>> crée
>> deux entrées.
>
>
> Qu'entendez-vous par là - un (GUID) différent????
> Devrais-je modifier le registry lorsque j'installe une mise à jour de
> mon
> programme pour éviter d'avoir 2 entrées????
>>
>
>> Les entrées dans la registry sont sous
>>
>> HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInstallerUserDataS-1-5-18Products
>>
>> pour les programmes accessibles à tous.
>>
>> Sinon regarde sous
>>
>> HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInstallerUserData
>>
>> pour les programmes utilisables uniquement par certains utilisateurs.
>>
>> Cordialement.
>> Thomas MARENCIC
>>
>> "Annie L." <Annie wrote in message
>> news:
>> > ??Lorsque j'installe à nouveau un programme conçu avec Visual basic
>> > 2003
>> > FR
>> > par dessus un programme déjà existant, il crée un autre programme
>> > dans
>> > "Panneau de configuration/Ajout suppression de programmes". Donc je
>> > me
>> > retrouve avec 2 programmes portant le même nom.
>> > Est-ce normal????
>> >
>> > Merci de vos réponses.
>>
>>
>>











Avatar
Annie L.
Là n'est pas la raison....
C'est qu'il y a différentes méthodes qu'on ramasse un peu partout et chacun
y va de sa vision. M. Pyroa, est-ce que vous avez fait les 2 tests comme suit:
1) déployer une mise à jour sans 'bootstrap'
2) déployer une mise à jour avec 'bootstrap'
Dans les 2 cas, y-a-t-il 2 noms du projet dans 'Ajout/Suppression de
programmes'

Si dans la méthode no. 1, il n'y a qu'un nom de prog., alors quelle est la
solution sans 'bootstrap'. Vous savez ce que peut faire le 'bootstrap':
Vérifier si le moteur .NET est déjà installé sur le poste, sinon l'installe.
Installer le 'Mdac' (fournisseur de MS Access).

J'aimerais bien avoir l'opinion de Microsoft sur ce sujet!!!!
Merci!

"Pyroa" wrote:

la confiance reigne ....
;)

"Annie L." a écrit dans le message de
news:
> Donc c'est normal d'avoir 2 programmes dans ajout/suppression de
> programmes
> lorsqu'on utilise un 'bootstrap'?????
> J'aimerais avoir l'avis de Microsoft sur ce point!!!!
> Merci de votre aide!
>
>
>
> Utilisez vous le boostrap loader MSDE ?
> Si oui alors il est normal que vous ayez 2 programmes dans
> ajout/suppression de programme :
> 1 pour le boostrap
> 1 pour le programme
>
> "Annie L." a écrit dans le message de
> news:
>> Je change le 'Product code' et le programme écrase l'autre programme déjà
>> installé. Sauf qu'il crée 2 programmes dans 'Ajout/Suppression de
>> programmes'.
>> Il y a aussi une propriété dans le 'setup' de déploiement qui serait
>> supposé
>> de désinstaller l'ancien programme et d'installer le nouveau, mais cela
>> ne
>> semble pas fonctionner du tout. Quoi faire pour régler ce
>> problème????????
>> Merci de votre aide!
>>
>> "Thomas Marencic [MS]" wrote:
>>
>>> Bonjour,
>>>
>>> Quand vous créez un projet "Installer", un GUID est affecté ce qui
>>> permet
>>> de
>>> savoir si le programme est déjà installé ou non.
>>>
>>> Cela correspond au ProductCode dans les propriétés du projet
>>> d'installation.
>>>
>>> Cordialement.
>>> Thomas MARENCIC
>>>
>>> "Annie L." <Annie wrote in message
>>> news:
>>> >
>>> >
>>> > "Thomas Marencic [MS]" wrote:
>>> >
>>> >> Bonjour,
>>> >>
>>> >> tout dépend si tu utilises le même projet MSI pour les deux...
>>> >
>>> > J'utilise le même projet MSI (setup modifié) pour faire une mise à
>>> > jour
>>> > d'un
>>> > programme déjà existant sur la machine. Sauf que je change mon
>>> > 'product
>>> > code'
>>> > pour pouvoir écraser l'autre programme.
>>> >>
>>> >
>>> >> Si les projets sont différents, ils ont un ID différent (GUID) ce qui
>>> >> crée
>>> >> deux entrées.
>>> >
>>> >
>>> > Qu'entendez-vous par là - un (GUID) différent????
>>> > Devrais-je modifier le registry lorsque j'installe une mise à jour de
>>> > mon
>>> > programme pour éviter d'avoir 2 entrées????
>>> >>
>>> >
>>> >> Les entrées dans la registry sont sous
>>> >>
>>> >> HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInstallerUserDataS-1-5-18Products
>>> >>
>>> >> pour les programmes accessibles à tous.
>>> >>
>>> >> Sinon regarde sous
>>> >>
>>> >> HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInstallerUserData
>>> >>
>>> >> pour les programmes utilisables uniquement par certains utilisateurs.
>>> >>
>>> >> Cordialement.
>>> >> Thomas MARENCIC
>>> >>
>>> >> "Annie L." <Annie wrote in message
>>> >> news:
>>> >> > ??Lorsque j'installe à nouveau un programme conçu avec Visual basic
>>> >> > 2003
>>> >> > FR
>>> >> > par dessus un programme déjà existant, il crée un autre programme
>>> >> > dans
>>> >> > "Panneau de configuration/Ajout suppression de programmes". Donc je
>>> >> > me
>>> >> > retrouve avec 2 programmes portant le même nom.
>>> >> > Est-ce normal????
>>> >> >
>>> >> > Merci de vos réponses.
>>> >>
>>> >>
>>> >>
>>>
>>>
>>>
>
>