Probleme installation application

feubi Messages postés 20 Date d'inscription mercredi 23 avril 2008 Statut Membre Dernière intervention 29 octobre 2016 - 24 mai 2010 à 13:21
Mayzz Messages postés 2813 Date d'inscription mardi 15 avril 2003 Statut Membre Dernière intervention 2 juin 2020 - 24 mai 2010 à 19:17
njour,

j'ai deployer une application vb 2008 mais quand je veux l'installer sur une autre machine le message suivant apparrait je ne sais que faire

impossible d'installer ou d'executer l'application. cette application requiert l'assembly stdole version 7.0.3300.0 qui doit d'abord être installer dans le global assembly cache
contacter votre administrateur system

je vous remercie pour votre contribution

4 réponses

lolokun Messages postés 1241 Date d'inscription mardi 10 octobre 2006 Statut Membre Dernière intervention 27 août 2013 7
24 mai 2010 à 13:33
Bonjour,

Comments as-tu réalisé ton package d'installation? En effet, pour fonctionner sur un autre poste, il faut prévoir l'installation des différentes références nécessaires au bon fonctionnement de ton appli..


L'expérience, c'est une connerie par jour, mais jamais la même..
0
feubi Messages postés 20 Date d'inscription mercredi 23 avril 2008 Statut Membre Dernière intervention 29 octobre 2016
24 mai 2010 à 13:40
s'il te plaiy explique je ne te comprend pas moi j'ai suivi l'assistant deploiement de vb 2008 c tout
0
lolokun Messages postés 1241 Date d'inscription mardi 10 octobre 2006 Statut Membre Dernière intervention 27 août 2013 7
24 mai 2010 à 13:50
Ton application a besoin de certaines dépendances, dll, ocx...il faut donc les installer sur les postes en question, grâce au setup d'installation.

Je ne connais pas spécialement vb2008, voici un tuto permettant d'utiliser clickonce:
http://plasserre.developpez.com/vd1-2.htm

Sinon tu peux toujours utiliser innosetup + istools il me semble mais c'est plutôt valable en vb6..

L'expérience, c'est une connerie par jour, mais jamais la même..
0
Mayzz Messages postés 2813 Date d'inscription mardi 15 avril 2003 Statut Membre Dernière intervention 2 juin 2020 28
24 mai 2010 à 19:17
Salut,

stdole est une lib vb6, il faut éviter d'utiliser les librairies vb6 en .Net elle sont obsolètes posent des problèmes de déploiement et de compatibilité avec les systèmes 64bits.

Modifie le code de ton application, supprime les fonctions et composants faisant référence à stdole et autres références COM (ActiveX) et remplace-les par les fonctions correspondantes en .Net.

Si tu utilise Visual Studio tu peux créer des projets setup te permetant de déployer ces librairies, mais c'est fortement déconseillé !


Si le déboguage est l'art d'enlever les bogues, la programmation doit être l'art de les créer.
0
Rejoignez-nous