Salut,
Rien n'empèche à priori d'installer un programme 32 bits (un truc banal,
hein, pas un driver ou assimilé) dans le dossier normalement "réservé" aux
applications 64 bits sous Seven (surement idem sous Vista), soit
%ProgramFiles%
Cela présente-t-il un inconvénient, voire un risque de souci à plus ou
moins long terme ? Vaut-il mieux toujours les installer en
%ProgramFiles(x86)% et le cas échéant, pourquoi ?
Salut,
Rien n'empèche à priori d'installer un programme 32 bits (un truc banal,
hein, pas un driver ou assimilé) dans le dossier normalement "réservé" aux
applications 64 bits sous Seven (surement idem sous Vista), soit
%ProgramFiles%
Cela présente-t-il un inconvénient, voire un risque de souci à plus ou
moins long terme ? Vaut-il mieux toujours les installer en
%ProgramFiles(x86)% et le cas échéant, pourquoi ?
Salut,
Rien n'empèche à priori d'installer un programme 32 bits (un truc banal,
hein, pas un driver ou assimilé) dans le dossier normalement "réservé" aux
applications 64 bits sous Seven (surement idem sous Vista), soit
%ProgramFiles%
Cela présente-t-il un inconvénient, voire un risque de souci à plus ou
moins long terme ? Vaut-il mieux toujours les installer en
%ProgramFiles(x86)% et le cas échéant, pourquoi ?
Salut,
Rien n'empèche à priori d'installer un programme 32 bits (un truc banal,
hein, pas un driver ou assimilé) dans le dossier normalement "réservé" aux
applications 64 bits sous Seven (surement idem sous Vista), soit
%ProgramFiles%
Cela présente-t-il un inconvénient, voire un risque de souci à plus ou
moins long terme ? Vaut-il mieux toujours les installer en
%ProgramFiles(x86)% et le cas échéant, pourquoi ?
Salut,
Rien n'empèche à priori d'installer un programme 32 bits (un truc banal,
hein, pas un driver ou assimilé) dans le dossier normalement "réservé" aux
applications 64 bits sous Seven (surement idem sous Vista), soit
%ProgramFiles%
Cela présente-t-il un inconvénient, voire un risque de souci à plus ou
moins long terme ? Vaut-il mieux toujours les installer en
%ProgramFiles(x86)% et le cas échéant, pourquoi ?
Salut,
Rien n'empèche à priori d'installer un programme 32 bits (un truc banal,
hein, pas un driver ou assimilé) dans le dossier normalement "réservé" aux
applications 64 bits sous Seven (surement idem sous Vista), soit
%ProgramFiles%
Cela présente-t-il un inconvénient, voire un risque de souci à plus ou
moins long terme ? Vaut-il mieux toujours les installer en
%ProgramFiles(x86)% et le cas échéant, pourquoi ?
rm avait prétendu :Salut,
Rien n'empèche à priori d'installer un programme 32 bits (un truc banal,
hein, pas un driver ou assimilé) dans le dossier normalement "réservé" aux
applications 64 bits sous Seven (surement idem sous Vista), soit
%ProgramFiles%
Cela présente-t-il un inconvénient, voire un risque de souci à plus ou
moins long terme ? Vaut-il mieux toujours les installer en
%ProgramFiles(x86)% et le cas échéant, pourquoi ?
Il me semble qu'en ce cas le code 32 bits et 64 bits est mêlé dans
l'installateur, qu'il reconnait à qui il a à faire et installe la
version 64 bits.
rm avait prétendu :
Salut,
Rien n'empèche à priori d'installer un programme 32 bits (un truc banal,
hein, pas un driver ou assimilé) dans le dossier normalement "réservé" aux
applications 64 bits sous Seven (surement idem sous Vista), soit
%ProgramFiles%
Cela présente-t-il un inconvénient, voire un risque de souci à plus ou
moins long terme ? Vaut-il mieux toujours les installer en
%ProgramFiles(x86)% et le cas échéant, pourquoi ?
Il me semble qu'en ce cas le code 32 bits et 64 bits est mêlé dans
l'installateur, qu'il reconnait à qui il a à faire et installe la
version 64 bits.
rm avait prétendu :Salut,
Rien n'empèche à priori d'installer un programme 32 bits (un truc banal,
hein, pas un driver ou assimilé) dans le dossier normalement "réservé" aux
applications 64 bits sous Seven (surement idem sous Vista), soit
%ProgramFiles%
Cela présente-t-il un inconvénient, voire un risque de souci à plus ou
moins long terme ? Vaut-il mieux toujours les installer en
%ProgramFiles(x86)% et le cas échéant, pourquoi ?
Il me semble qu'en ce cas le code 32 bits et 64 bits est mêlé dans
l'installateur, qu'il reconnait à qui il a à faire et installe la
version 64 bits.
Je ne fais que des hypothèses mais je ne
dois pas être très loin de la vérité.
On ne veut pas trimbaler pour dix ans ou
plus des rustines sur le mode 64bits, il doit garder des noms naturels.
De plus si on reprend des sources 32bits pour les gonfler en 64bits,
garder le même arborescence peut être utile, on préserve l'acquit des
développeurs, etc. Donc ce sera "Program Files" pour les programmes et
"System32"[*] pour les DLLs système. Le mode 32bits quant à lui passe
par une grosse tuyauterie, on peut voir ça comme s'il était dans un
environnement virtualisé. Le système lui répondra "Program Files
(x86)",
A part les DLLs 64bits dans System32 et les 32bits dans SysWOW64
qui fait un peu désordre en première approche
Je ne fais que des hypothèses mais je ne
dois pas être très loin de la vérité.
On ne veut pas trimbaler pour dix ans ou
plus des rustines sur le mode 64bits, il doit garder des noms naturels.
De plus si on reprend des sources 32bits pour les gonfler en 64bits,
garder le même arborescence peut être utile, on préserve l'acquit des
développeurs, etc. Donc ce sera "Program Files" pour les programmes et
"System32"[*] pour les DLLs système. Le mode 32bits quant à lui passe
par une grosse tuyauterie, on peut voir ça comme s'il était dans un
environnement virtualisé. Le système lui répondra "Program Files
(x86)",
A part les DLLs 64bits dans System32 et les 32bits dans SysWOW64
qui fait un peu désordre en première approche
Je ne fais que des hypothèses mais je ne
dois pas être très loin de la vérité.
On ne veut pas trimbaler pour dix ans ou
plus des rustines sur le mode 64bits, il doit garder des noms naturels.
De plus si on reprend des sources 32bits pour les gonfler en 64bits,
garder le même arborescence peut être utile, on préserve l'acquit des
développeurs, etc. Donc ce sera "Program Files" pour les programmes et
"System32"[*] pour les DLLs système. Le mode 32bits quant à lui passe
par une grosse tuyauterie, on peut voir ça comme s'il était dans un
environnement virtualisé. Le système lui répondra "Program Files
(x86)",
A part les DLLs 64bits dans System32 et les 32bits dans SysWOW64
qui fait un peu désordre en première approche
Salut,
Le dimanche 7 novembre 2010 à 13:45, Pierre Maurette a écrit :Je ne fais que des hypothèses mais je ne
dois pas être très loin de la vérité.
Ok.On ne veut pas trimbaler pour dix ans ou
plus des rustines sur le mode 64bits, il doit garder des noms naturels.
De plus si on reprend des sources 32bits pour les gonfler en 64bits,
garder le même arborescence peut être utile, on préserve l'acquit des
développeurs, etc. Donc ce sera "Program Files" pour les programmes et
"System32"[*] pour les DLLs système. Le mode 32bits quant à lui passe
par une grosse tuyauterie, on peut voir ça comme s'il était dans un
environnement virtualisé. Le système lui répondra "Program Files
(x86)",
Ce n'est donc qu'une convention pour "ranger" les programmes par défaut.
Rien de plus restrictif au niveau du système ?
On peut donc installer une version 32 bits d'un programme dans un dossier
comme %ProgramFiles%Mon_Prog(32bits) et lorsqu'une version 64 bits sera
disponible, il suffira de l'installer en %ProgramFiles%Mon_Prog(64bits)
C'est une autre convention d'écriture possible, toute aussi claire...
Et pourquoi pas, si on ne veut pas faire cohabiter du 32 et du 64, tout
mettre en %ProgramFiles%Mon_Prog, en écrasant une 32 bits par une 64 tout
simplement ?A part les DLLs 64bits dans System32 et les 32bits dans SysWOW64
qui fait un peu désordre en première approche
Si on mélange toutes les dll (32 et 64 bits) dans le même dossier System32,
tu penses que cela posera un gros problème à Windows ?
Salut,
Le dimanche 7 novembre 2010 à 13:45, Pierre Maurette a écrit :
Je ne fais que des hypothèses mais je ne
dois pas être très loin de la vérité.
Ok.
On ne veut pas trimbaler pour dix ans ou
plus des rustines sur le mode 64bits, il doit garder des noms naturels.
De plus si on reprend des sources 32bits pour les gonfler en 64bits,
garder le même arborescence peut être utile, on préserve l'acquit des
développeurs, etc. Donc ce sera "Program Files" pour les programmes et
"System32"[*] pour les DLLs système. Le mode 32bits quant à lui passe
par une grosse tuyauterie, on peut voir ça comme s'il était dans un
environnement virtualisé. Le système lui répondra "Program Files
(x86)",
Ce n'est donc qu'une convention pour "ranger" les programmes par défaut.
Rien de plus restrictif au niveau du système ?
On peut donc installer une version 32 bits d'un programme dans un dossier
comme %ProgramFiles%Mon_Prog(32bits) et lorsqu'une version 64 bits sera
disponible, il suffira de l'installer en %ProgramFiles%Mon_Prog(64bits)
C'est une autre convention d'écriture possible, toute aussi claire...
Et pourquoi pas, si on ne veut pas faire cohabiter du 32 et du 64, tout
mettre en %ProgramFiles%Mon_Prog, en écrasant une 32 bits par une 64 tout
simplement ?
A part les DLLs 64bits dans System32 et les 32bits dans SysWOW64
qui fait un peu désordre en première approche
Si on mélange toutes les dll (32 et 64 bits) dans le même dossier System32,
tu penses que cela posera un gros problème à Windows ?
Salut,
Le dimanche 7 novembre 2010 à 13:45, Pierre Maurette a écrit :Je ne fais que des hypothèses mais je ne
dois pas être très loin de la vérité.
Ok.On ne veut pas trimbaler pour dix ans ou
plus des rustines sur le mode 64bits, il doit garder des noms naturels.
De plus si on reprend des sources 32bits pour les gonfler en 64bits,
garder le même arborescence peut être utile, on préserve l'acquit des
développeurs, etc. Donc ce sera "Program Files" pour les programmes et
"System32"[*] pour les DLLs système. Le mode 32bits quant à lui passe
par une grosse tuyauterie, on peut voir ça comme s'il était dans un
environnement virtualisé. Le système lui répondra "Program Files
(x86)",
Ce n'est donc qu'une convention pour "ranger" les programmes par défaut.
Rien de plus restrictif au niveau du système ?
On peut donc installer une version 32 bits d'un programme dans un dossier
comme %ProgramFiles%Mon_Prog(32bits) et lorsqu'une version 64 bits sera
disponible, il suffira de l'installer en %ProgramFiles%Mon_Prog(64bits)
C'est une autre convention d'écriture possible, toute aussi claire...
Et pourquoi pas, si on ne veut pas faire cohabiter du 32 et du 64, tout
mettre en %ProgramFiles%Mon_Prog, en écrasant une 32 bits par une 64 tout
simplement ?A part les DLLs 64bits dans System32 et les 32bits dans SysWOW64
qui fait un peu désordre en première approche
Si on mélange toutes les dll (32 et 64 bits) dans le même dossier System32,
tu penses que cela posera un gros problème à Windows ?