begin process at 2012 02 10 02:27:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Système

 > 

Exécution

 > 

Deploiement d'application


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Deploiement d'application

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ée 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

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 8,674 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales