Je pense que j'ai trouvé une bonne piste...
Je précise juste ma méthode parce que je pense que c'est finalement pas si mal pour tester :
J'ai installé OOo 3 avec Wine sous Linux, aucun problème ça tourne... j'utilise Windows en émulation avec Virtualbox et je partage mon dossier perso en pseudo réseau ce qui me permet de récupérer les fichiers problématiques (et de les isoler) directement dans le dossier .wine/drive_c/ . Je suis donc sûr que OOo3 (ou résidu) n'est pas installé sur Windows.
Pour en venir directement au sujet, dans le regshot à l'installation, j'ai évidemment les liste des clés, mais il y a aussi 5 fichiers ajoutés liés à ce fameux MSVCR90.dll
- Code: Tout sélectionner
C:\WINDOWS\WinSxS\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375.cat
C:\WINDOWS\WinSxS\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375.manifest
C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375\msvcm90.dll
C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375\msvcp90.dll
C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375\msvcr90.dll
donc j'ai isolé dans un premier temps les 3 dll que j'ai copiées dans le même dossier sur Windows... soffice me renvoie un "chemin de fichier incorrect"
j'ai rajouté les deux autres fichiers dans "manifests" et là soffice fonctionne sans problème...
Donc pour la portabilisation, il ne reste plus qu'à trouver l'endroit où soffice fait appel à ces 5 fichiers pour lui donner un chemin relatif à la clé... mais c'est là que pyg tu interviens parce que je ne sais pas encore faire
