|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre confirmé
![]() Inscription : mars 2006 Messages : 301 ![]() |
Boujour
Je viens de finir une appli en Beta test que je test sous différente version de windows. Pour l'installation j'ais opté pour Dreamshield .Sous XP et 2000 tout est ok. Sous 98SE j'ais un message d'erreur imédiatement après le lancement du setup Code :
Peut on creer des installations sous windows98 ? 2eme Question: (qui n'en n'est pas une )Si oui, J'ais besoin d'un petit coup de main ! SVP ! Par avance merci BM42 |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() |
Wahou, Windows 98 !
Je n'ai jamais eu l'occasion de tester aucunes des versions de DreamShield (et même, InstallWIz.NET bien avant) sur ce système et pareil question Framework .NET c'est limite sur ce système ... Bon m'enfin, le problème apparemment vient de la partie "native" du lanceur d'installation. Je crées un thread avec CreateThread et NULL pour le dernier argument, valeur qui n'est pas autorisée par Windows 95 & 98, mais qui l'est sur toutes les versions suivantes de Windows. Essayes donc d'exécuter directement StdSetup.exe pour ton installation (et donc, pas le Setup.exe) pour voir si le lanceur managé ainsi que l'installation fonctionnent. En fait, je ne suis vraiment pas sur que juste corriger l'appel à CreateThread pourrai faire fonctionner correctement le Setup.exe car ce dernier utilise beaucoup des fonctions Unicode et je sens qu'il faudra que je me batte pour utiliser le Microsoft Layer for Unicode (la dll unicows.dll) pour que le Setup fonctionne sur un os que je n'ai même pas ... |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Étudiant Inscription : août 2004 Messages : 103 ![]() |
Je dirais que la meilleur réponse pourrais être celle-ci : http://support.microsoft.com/ph/1139
Sinon tant qu'on y est pkoi ne pase se refaire des version pour windows 3.1?
__________________
Dev C#, PHP, Java |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : mars 2006 Messages : 301 ![]() |
Salut a tous
Bon ok Win 98 s'est un peut gonflé ... mais bon, on peu toujours essayer.le StdSetup.exe ne marche pas non plus ... il lui manque des trucs du style DLL ... ![]() Je vous rassure mon appli n'est pas prévue uniquement pour le 98, s'est juste que j'en ais un sous la main alors ... et comme dans les options d'installation des fichiers on peut sélectionner Windows 98. A+ |
|
|
00
|
|
|
#5 | ||
|
Expert Confirmé Sénior
![]() ![]() |
Mouais ...
Citation:
Citation:
|
||
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : mars 2006 Messages : 301 ![]() |
Je n'ais pas noté le nom de la dll ... grosse erreur
mais entre temps j'ais fait deux trois mise a jour sur win98 (Internet explorer 6 , Windows installer). Apres un nouvelle essai avec StdSetup.exe je n'est plus mon problème de DLL mais un nouveau message : Code :
retrievig the com class factory for component with CLSID{4590F811-1D3A-11D0-891F-00AA004B2E24} failed due to following error : 80040154
|
|
|
00
|
|
|
#7 | |
|
Expert Confirmé Sénior
![]() ![]() |
Pas grave, cela veut donc simplement dire qu'il fallait d'abord mettre Windows à jour.
Citation:
. Il semblerai que cela soit due au WMI (d'après quelques recherches sur Google). Conclusion rapide : les WMI n'étaient pas aussi riches avec Windows 98, chose que je ne peut pas retirer de mon installeur ...Tu es sur d'avoir installé toutes les mises à jour ayant jamais été faites pour Win98 ? |
|
|
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() ![]() |
ps.
Dans la prochaine version il n'y aura pas mention de "Windows 98" vu que ce n'est pas un système où les choses marchent à "merveille" ... (je viens d'en retirer les mentions dans le code source). |
|
|
00
|
|
|
#9 | |
|
Membre confirmé
![]() Inscription : mars 2006 Messages : 301 ![]() |
Citation:
Mais bon comme je l'ais déjas dit c'etait juste un essai ... pour voir. En tout cas merci de m'avoir consacré un peut de temps. Je clos le poste qui ne me semble pas d'un grand intéret. Sinon pour le reste, super le prog. A+ |
|
|
|
00
|
|
|
#10 |
|
Expert Confirmé Sénior
![]() ![]() |
![]()
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com