projet VC++6 instalable

projet VC++6 instalable - C++ - Programmation

Marsh Posté le 15-08-2006 à 15:55:16    

Bonjour,  
jai un projet en VC++6 et je voudrai creer un installable pour que mon projet puisse fonctionner meme si VC++ n'est pas installé
comment je peux le faire
Merci d avance

Reply

Marsh Posté le 15-08-2006 à 15:55:16   

Reply

Marsh Posté le 15-08-2006 à 16:08:28    

Je crois que c est realisable avec installShield  mais je ne sais pas comment

Reply

Marsh Posté le 15-08-2006 à 19:34:28    

y a pas quelqu un qui puisse m eclairer un peu

Reply

Marsh Posté le 15-08-2006 à 20:13:37    

pour tous les types d'installeurs comme installshield il me semble qu'il y a un programme spécial pour "créer" l'instaleur... google est ton ami, perso je peux pas plus t'aider :)

Reply

Marsh Posté le 15-08-2006 à 20:23:51    

NSIS est ton amis.

Reply

Marsh Posté le 16-08-2006 à 09:13:40    

+1 pour NSIS

Reply

Marsh Posté le 16-08-2006 à 14:59:41    

J ai installé easyinstaller on m a  dit qu il est tres bien  
mais je ne sais pas comment l utiliser
j ai besoin de votre precieux aide  
merci d avance

Reply

Marsh Posté le 16-08-2006 à 15:18:22    

toute la doc là à priori ...
http://www.codeproject.com/tools/EasyInstaller.asp
 
Cela dit, à mon avis il y a plus simple à utiliser que ce truc...


---------------
Töp of the plöp
Reply

Marsh Posté le 16-08-2006 à 16:47:08    

sinon sous le pack VS il y a les solution de deployement, mais je ne sais plus si elle est dispo sous la VS 6 standard. en tout cas sous la 2005 non beta elle y est
 


---------------
Fight with the best, die with the rest ...
Reply

Marsh Posté le 16-08-2006 à 17:03:42    

Avec NSIS, voici le genre de script qui fait des installers au poil:


; install.nsi
;
; Script d'installation pour MonSoft
;------------------------------------------------------------------------------
 
Name "MonSoft Installer"
OutFile "MonSoft Installer.exe"
ReleaseDir "..\src\Solution_MonSoft\bin\Release"
InstallDir $PROGRAMFILES\MonSoft
 
 
;------------------------------------------------------------------------------
; Pages
 
Page directory
Page instfiles
 
 
;------------------------------------------------------------------------------
; The stuff to install
 
Section ""
 
SetOutPath $INSTDIR
File $ReleaseDir\MonSoft.exe
WriteUninstaller "uninstall.exe"
 
 
SetOutPath $INSTDIR\help
File $ReleaseDir\help\helpfile.chm
 
SetOutPath $INSTDIR\conf
File $ReleaseDir\conf\config.ini
 
SetOutPath $INSTDIR\logo
File $ReleaseDir\logo\logo.bmp
 
SectionEnd ; end the section
 
 
;------------------------------------------------------------------------------
; Creation des shortcuts du menu demarrer
 
Section "Start Menu Shortcuts"
 
CreateDirectory "$SMPROGRAMS\MonSoft"
CreateShortCut "$SMPROGRAMS\MonSoft\MonSoft (MonSoft).lnk" "$INSTDIR\MonSoft.exe" "" "$INSTDIR\MonSoft.exe" 0
CreateShortCut "$SMPROGRAMS\MonSoft\Uninstall.lnk" "$INSTDIR\uninstall.exe" "" "$INSTDIR\uninstall.exe" 0
 
SectionEnd
 
 
;------------------------------------------------------------------------------
; Uninstaller
 
Section "Uninstall"
   
; Remove files and uninstaller
Delete $INSTDIR\conf\*.*
Delete $INSTDIR\help\*.*
Delete $INSTDIR\logo\*.*
 
RMDir "$INSTDIR\conf"
RMDir "$INSTDIR\help"
RMDir "$INSTDIR\logo"
 
Delete $INSTDIR\*.*
RMDir "$INSTDIR"
 
Delete "$SMPROGRAMS\MonSoft\*.*"
 
; Remove directories used
RMDir "$SMPROGRAMS\MonSoft"
 
SectionEnd


---------------
Töp of the plöp
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed