[Résolu] Library fantome !

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
falsam
Messages : 7318
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [Résolu] Library fantome !

Message par falsam »

Kwai chang caine a écrit :… et surtout de ta combine
De rien mon Kwai chang caine. J'ai trouvé la solution sur le web. Visiblement il n'y a pas que moi qui ont des fichiers fantomes
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: [Résolu] Library fantome !

Message par Kwai chang caine »

De rien mon Kwai chang caine
Mais si... mais si...j'y tiens !!!! :wink: 8)
J'avais eu le même style de désarrois en decouvrant le roaming ou le programDATA au debut de VISTA et sa manie de stocker des trucs qui reviennent comme des Image en verlan :mrgreen:
Grace à toi encore une chose que le "Bilain" bilou, il ne fera pas subir aux gentils utilisateurs de PB
Heureusement ..., l'ancien patron pas généreux a été remercié...le nouveau change completement de politique
Pour concurencer ANDROID, il commencent à s'ouvrir aux autres OS, mais surtout à offrir WINDOWS pour rien ou presque ....on pourra être moins exigeant :mrgreen:
Dernière modification par Kwai chang caine le ven. 27/févr./2015 9:10, modifié 1 fois.
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Marc56
Messages : 2196
Inscription : sam. 08/févr./2014 15:19

Re: [Résolu] Library fantome !

Message par Marc56 »

Vista / Win 7 et 8.x ne permettent plus aux utilisateurs autres qu'admin (ou system) d'écrire directement dans %ProgramFiles%, %Windir% et autres répertoires système, et c'est une bonne chose 8)

Pour permettre aux anciens programmes d'installation de continuer de fonctionner, MS à donc mis au point ce système de virtualisation (\AppData\Local\VirtualStore) et c'est très futé :)

Le succès de Windows est en grande partie dû au fait qu'on peut souvent réinstaller et utiliser un tas de programmes vieux de parfois dix ou vingt ans, ce qu'on peut rarement faire sur un Mac ou sous Linux :roll:

Par contre il est préférable de faire soit:
- installations autonomes (=tout dans le même répertoire et utilisation de fichier INI (prefs) plutôt que la base de registre)
- utiliser un programme de packaging et ne se servir que des variables système. Je me sert par exemple d'innosetup qui installe tout seul la version x32 ou x64 de mes petits softs en plaçant l'EXE et les INI aux bons endroits selon la machine.

voir aussi pour le stockage des données utilisateur, la différence entre Local et Roaming
http://windows.microsoft.com/fr-fr/wind ... ata-folder

:wink:
Dernière modification par Marc56 le jeu. 26/févr./2015 10:37, modifié 1 fois.
Avatar de l’utilisateur
falsam
Messages : 7318
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [Résolu] Library fantome !

Message par falsam »

Marc56 a écrit :Vista / Win 7 et 8.x ne permettent plus aux utilisateurs autres qu'admin (ou system) d'écrire directement dans %ProgramFiles%, %Windir% et autres répertoires système, et c'est une bonne chose
Je confirme c'est une bonne chose, sauf que de temps en temps il y a des comportement étranges.

Je suis tout le temps admin sur mon pc et il n'y a pas d'autres comptes. Pourquoi quand j'installe une version de Pure Basic, cette installation se retrouve en partie sur ce dossier virtuel ? Pourquoi la désinstallation de cette même version ne désinstalle pas ce qui se trouve dans ce dossier de virtualisation ?

Pourquoi un fichier disparaît de l'affichage d'un dossier alors qu'il existe bien dans ce dossier de virtualisation? L'animation que je montre plus haut est flagrante et je trouve cela assez déstabilisant.

Les programmes de désinstallation devrait s'assurer que le dossier de virtualisation de Windows est bien traité.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Re: [Résolu] Library fantome !

Message par nico »

Je crois que le problème vient de toi malheureusement comme il vient de moi également à cause de notre incompréhension du fonctionnement du système, c'est la raison pour laquelle j'ai créé ce topic concernant justement la virtualisation ou plutôt la redirection qui permet la rétro-compatibilité.

Car il est nécessaire de toujours cocher au moins une case dans les options de compilation et ce n'est pas le cas par défaut, ce qui est une erreur; à partir de là tu constates qu'il y a un problème mais en réalité c'est que nous ne compilons pas avec les bons paramètres.

http://www.purebasic.fr/french/viewtopi ... =4&t=15070

J'ai vérifié avec un éditeur de ressource les fichiers xml des exe PureBasic et ils sont bons, ce qui signifie que PureBasic n'est pas en mesure d'écrire des fichiers en étant redirigé dans ce dossier virtualstore, il signale l'erreur tout simplement.

Je ne sais pas dans quelle mesure l'éditeur PureBasic puisse nous poser des problèmes même en permettant la redirection lors de la compilation.
Avatar de l’utilisateur
falsam
Messages : 7318
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [Résolu] Library fantome !

Message par falsam »

J'ai pensé à ton topic Nico. Je valide mon incompréhension du fonctionnement de Windows7 :mrgreen:

:arrow: Petit passage intéressant du livre de Louis Guillaume Morand : Windows 8 sans Tabou.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
StarBootics
Messages : 8
Inscription : lun. 11/nov./2013 2:42

Re: [Résolu] Library fantome !

Message par StarBootics »

Supprimé
Dernière modification par StarBootics le sam. 16/mai/2015 0:54, modifié 1 fois.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: [Résolu] Library fantome !

Message par Kwai chang caine »

@FALSAM
Une question me gratouille en te lisant.
En sachant que un des points forts et grands avantages de PB est d'etre portable au sens autonome, pourquoi t'embetes tu non pas a l'installer parceque fred nous laisse pas le choix :|
Mais a l'utiliser dans sa config d'installe ?
Y gagne t'on quelque chose ?
Moi depuis le debut, j'installe sur le c, et je copie le rep complet ailleurs, comme ca, pas de probleme avec windows, car aucun lien ne marche :mrgreen:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: [Résolu] Library fantome !

Message par Ar-S »

Salut à tous, que de symptômes étranges en effet.
Perso je l'installe toujours dans une autre partition reservée aux prog (pas de copié collé si ce n'est sur ma clé usb quand je me déplace).
J'ai regardé dans mon appdata(...)virtual... sous w7, pas de fichiers ancien à signaler. Je regarderai sous ma tour en W8.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Marc56
Messages : 2196
Inscription : sam. 08/févr./2014 15:19

Re: [Résolu] Library fantome !

Message par Marc56 »

L'intérêt de se servir de l'installation standard est de normaliser les sauvegardes: La plupart des programmes de sauvegarde ont un profil défini type "Données utilisateur" qui va collecter tout ce qui est sous par exemple sous %HOMEPATH% %LOCALAPPDATA% %USERPROFILE%. Gain de temps énorme plutôt que de tout sauver ou de se rappeler où on a mis les données.

Si le programme d'installation est bien fait, il dépose le programme à un endroit, les ini dans un autre (caché) et les données utilisateurs dans un troisième (équivalent à "Mes Documents")

Pour les programmeurs que nous sommes, cela n'a pas d'importance d'utiliser une installation "stand-alone" mais quand on doit intervenir en dépannage c'est plus facile de retrouver programmes et données au endroits convenus (plutôt que de demander à l'utilisateur ou il a f..tus ces donnés :mrgreen: )
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: [Résolu] Library fantome !

Message par Kwai chang caine »

:lol:
Merci Marc56 :wink:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Répondre