Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Deploiement d'application [ Système / Exécution ] (iow4)

dimanche 8 avril 2007 à 01:33:17 | Deploiement d'application

iow4

Membre Club
Bonjour,

J'ai écrit un programme qui nécessite une DLL externe en code managé, pourrais-je inclure ma DLL dans mon exe pour après la copier sur le poste client ? Si oui comment ?
Je suppose que c'est la seule solution, je ne peux pas inclure ma DLL dans mon EXE est l'utiliser directement comme ça.
J'aimerais aussi inclure dans mon exe l'executable du framework 2.0 redistribuable et l'installer en mode silencieux ( en lui passant un parametre /s je crois )
Parcontre la version redistribuable fait dans les 22mo ce qui est relativement lourd... Ais-je un moyen pour la compresser ?

Merci d'avance.

dimanche 8 avril 2007 à 08:16:14 | Re : Deploiement d'application

coq

Administrateur CodeS-SourceS

Salut,

Pourquoi ne pas utiliser un moyen de déploiement standard ? (MSI, NSIS, ...)
Pour ce qui est de la compression, non tu ne peux pas l'alléger autrement que par compression, et encore tu risques de ne pas gagner grand chose.
Bref, un setup que tu peux archiver en RAR autoextractible ou autre pour le téléchargement.


/*
coq
MVP Visual C#
CoqBlog
*/


dimanche 8 avril 2007 à 12:01:35 | Re : Deploiement d'application

iow4

Membre Club
Merci.
Si je crée un projet de déploiement sous Visual Studio pour créer un MSI par exemple : il se pose toujours le problème du poid de mon soft avec le Framework et en plus il faut que le poste cible possede Windows Installer je crois.

J'aimerais que l'utilisateur n'est qu'une MessageBox à valider et que l'installeur ( en code managé ) detecte la présence du Framework et l'installe si besoin et ensuite lancé mon executable d'installation de mon logiciel.

Je pense que je dois créer moi même toutes les parties.

mardi 10 avril 2007 à 11:11:06 | Re : Deploiement d'application

jimmy69

salut salut,

Pour installer le framework redistribuable a partir de ton setup cree via visual studio, il suffit d'ouvrir l'onglet lauch condition editor (au dessus solution explorer) de ton PROJET SETUP !

ensuite clicque droit sur requierement on target machine et tu choisis add net framework launch condition !

moi je suis sous visual studio 2003 et c'est comme cela que je fais !

Je vois pas tres bien ce que tu veux faire via ton messagebox !?
cree une boite de dialogue lors de l'installation oui / non et si oui installer ?

Bonne journée
Christophe

mardi 10 avril 2007 à 12:53:55 | Re : Deploiement d'application

iow4

Membre Club
Voila l'exe se lance -> boite de dialogue si oui -> installer le framework si besoin et installer mon prog.

mardi 10 avril 2007 à 14:29:18 | Re : Deploiement d'application

jimmy69

re,

alors pour n'installer le framework que si il n'est PAS present !

faut deja cree une launch condition qui regardera dans la registry pour voir si une clef du dotnet framewrok redist s'y trouve !

pour ca tu vas dans launch condition editor et tu fais cliques droit sur search target machine, tu entres toutes ces proprietes et specifies comme  comme property par exemple SEARCHDOTNET

ensuite tu cree une launch condition nomme par exemple

checkDotNet et tu mets ces options :

condition : SEARCHDOTNET
installurl : url du framework (telechargeable)
message : installation du framework


ca devrait fonctionner !
tiens moi au courant

Je suis pas un pro je le signale !
Christophe

mardi 10 avril 2007 à 15:01:34 | Re : Deploiement d'application

iow4

Membre Club
Merci, mais distribuer le framework est vraiment un poid trop important : j'abandonne.
Je vais écrire mon programme en C++



Cette discussion est classé dans : exe, application, dll, deploiement, inclure


Répondre à ce message

Sujets en rapport avec ce message

mettre une dll dans l'exe d'une application ?? [ par georgeduke ] Bonjour tout le monde ! J'ai développé un utilitaire ; pour lancer ce dernier, il suffit d'avoir l'exe bien-sûr et un fichier dll. Pour des questio Acces aux éléments ajoutés [ par Online ] Re-BonjourVoila, cette fois ci, j'ai joins à mon programme 2 éléments ( une application et une DLL mais je ne sais pas comment y faire appel.La questi exe c# sans framework.net ? [ par KaViDee ] Je voulais savoir si il était possible de lancer une application compilée en c#.net sans avoir la framework.net d'installée sur son ordinateur, qu'on deploiement d'une application web [ par manou_slai ] slt,en faite j'ai realiser une application avec visual studio.net elle comporte une partie service web et la partie application cliente (application w deploiement application, archivage de fichiers... [ par Smalo ] Au secours !! Salut, je vais essayé d'être le plus bref possible, J'ai une application que je souhaite déployer grace à un installateur. Cependant i Problème d'unload de plugin [ par revlis ] Bonjour a tous, J'ai fait une petite application composée de modules (plugin)Chaque dll presente dans un sous-repertoire représente un "module". celui application.exe [ par rab33 ] Collje travail sur une application en visual c# et je veux savoir comment créeer une application.exe qui ça   marche bien dans un pc qui ne contient p inclure une ressource dans l'exe [ par warenbe ] bonjour a tous je voudrai inclure un fichier wav dans mon exe de maniere a ne pas avoir a envoyer 2 fichier (l'exe et le wav) mais un seul comment l'i Inscription de DLL [ par edokt ] Salut j'ai creé une petite application en C# et j'utilise un dll, que j'ai acheté Pour cette application j'ai crée un steup ou il est inclus le DLL, [C#] Création d'une DLL ou EXE avec icones [ par linuxludo ] Bonjour a tous ! J' ai développé une appli, et je voudrais a present concevoir une dll (ou intégrer a l'exe, a voir) qui contient les icones de cet ap


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.