cs_kanabis
Messages postés59Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention27 juillet 2008
-
1 juil. 2008 à 11:49
cs_kanabis
Messages postés59Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention27 juillet 2008
-
3 juil. 2008 à 09:55
Bonjour,
J'aimerais savoir s'i était possible d'intégrer tout les fichiers necessaire à l'application (DLL, visual basic, ...) dans l'application elle même afin de creer une application EXE 100% autonome et qui peut fonctionner sur un poste qui n'a pas les DLL vb (un peu comme ce que fait Delphi).
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 1 juil. 2008 à 13:48
En .net cela veut dire, inclure le framework pratiquement au complet dans ton executable !
Pour rappel, le framework .Net 2.0 fait quasiment 250 Mo une fois installé sur une machine, et en plus il doit normalement etre déjà installé sur une machine sous XPSP2 régulièrement mise à jour.
Il a existé effectivement un logiciel comme tu cite, j'ai eu l'occasion de le tester avec VB.Net2003. Il embarquait juste les parties necessaires du framework.
Même pour un programme des plus simple (un écran, un bouton), je n'ai jamais pu descendre à dessous de 80% du framework embarqué.
Alors 80% à chaque exe, ou 100 % une seule fois, j'ai vite fais mon choix !
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 1 juil. 2008 à 14:20
le pack d'installation ne fait que 22Mo à téléchargé et existe sous la forme d'un fichier nommé dotnetfx.exe
il a normalement été installé par une mise à jour automatique aux alentours d'Avril 2007.
Et il est à priori inclus (ainsi que le 3.0) dans le SP3 d'XP (à confirmer tout de même)
Donc en gros on peut qu'il fait désormais partie du système, tout au moins sous XPSP2 et version supérieures
250Mo, le chiffre n'est peut-etre pas exact. Je me fis à mon poste, mais comme j'ai VS2005 d'installer, j'ai normalement aussi le SDK, et lui doit plomber les chiffres peut-etre.
PCPT
Messages postés13278Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201848 1 juil. 2008 à 11:58
salut,
non, pas possible, il faut empaqueter proprement
Q : [doc/faq.aspx#vb_setup Comment faire pour que mon application fonctionne
sur un autre poste que le mien]
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_kanabis
Messages postés59Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention27 juillet 2008 1 juil. 2008 à 12:33
Lol ok.
Mon programme est developpé sous VBS2005.
J'ai trouvé un soft qui s'appel VB-Powerwrap (www.moonlight-software.com), que vaut vraiment ce genre de logiciel ? Je pense que le fait de tout compacter va considérablement ralentir l'application (mon programme ne pèse pas lourd (3 ou 4Mo) mais execute beaucoup d'opérations).
cs_kanabis
Messages postés59Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention27 juillet 2008 1 juil. 2008 à 14:03
Ah ouai quand même...
Ca m'embete que les gens qui n'ont pas le framework soient oligés de télécharger 250 Mo pour faire fonctionner un logiciel de 3 Mo ...
Vive visual basic ! lol
cs_kanabis
Messages postés59Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention27 juillet 2008 1 juil. 2008 à 15:10
Autre chose: existe t'il une petite ligne de code (pour ne pas creer un topic juste pour cela) a ajouter dans mon aplli vb pour éviter que le EXE soit lancé plus d'une fois en même tps ?
Merci
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 2 juil. 2008 à 10:03
Normalement, oui ..... sauf le framework (dans la config par défaut)
Pour integrer le framework dans le pack d'install, il faut bien préciser dans la configuration de "télécharger le framework depuis l'emplacement de l'appli"
Par défaut c'est configurer pour télécharger le framework depuis le site de Micorosoft.
cs_kanabis
Messages postés59Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention27 juillet 2008 3 juil. 2008 à 09:55
Avec l'outil de déploiement de VBS2005 mon application ne fonctionne pas sous XP SP2. J'ai du créer un setup (avec Advanced Installer Entreprise 6.4) incluant le framework 2.0 redistribuable (25 Mo). Mon setup final (.msi) faisait 50 Mo... Dérangeant pour un soft de 3 Mo...