Keresés
Hírlevél
 
Kiemelt témák
»Hogy viszonyul ehhez a család?
»Legjobb metodika emberi relációk tárolására
»A programozó hibája, hogy törik a programját?
»Jogosultság kezelés mezőszinten
Állás/munka
»Wordpress szakértőt keresünk
»Kamu álláshirdetők listája
»Front-end fejlesztő / Sitebuilder
»DataStore Developer
»PHP programozó, webfejlesztő munkát keres
» több téma
Tudástár
?HTML-ben a Flash átméretezés torzul
Eredeti mezőnevek lekérdezése
?Input mezőből visszakapott adat probléma
Oldalon keresés 8x írja ki az eredményt
?XML-ből sok szövegmező
TinyMCE és az ékezetek
?Rengeteg hasonló kép betöltése gyorsan (PHP)
Ékezetes kar. nem minden táblában jól
?Shelltreeview gond
Grafikon rajzolás probléma
?Onclick= php függvény
?Egyenes megrajzolása
?Access-ből adott xml fájl kinyerése
Listázás időpont szerint
Exportálás változó könyvtárba
» több téma
Társalgó
»A programozásból jól meg lehet élni?
»MFC tanulás
»Könyvet adok-veszek
»Hogy viszonyul ehhez a család?
»Nintendo wii
»Letölthető az új Rad Studio XE és Delphi XE
»Weblap véleményezés
»Játékmotor elmélet
»Informatikai bulvárlap
»Delphi-ről C++-ra váltás
» több téma
ASP  |  C#  |  C++  |  CSS  |  Delphi  |  Flash  |  HTML  |  Java  |  JavaScript  |  Pascal  |  Perl  |  PHP  |  Python  |  Visual Basic  |  Visual C++  |    »    

Tudástár

»

Kicsomagoló készítése

»

Kicsomagoló készítése

nyitotta: Bloodman, idő: 2010.07.29., moderátor: netangel
  Értesítés változás esetén Felvétel kedvencekhez Küldés emailben Nyomtatható verzió

Kategóriák:Programozási nyelvek » Visual Basic
Programozási nyelvek » C#

Sorrend:
Időzóna:
Blokkméret:
Egy olyan egyszerű programot szeretnék csinálni ami egy sima exe fájl de minden olyan dolgot tartalmazna amit szeretnék és ha elindítom akkor mint egy telepítés csak kicsomagolja egy úti célra a dolgokat, hogyan lehetne ilyet csinálni VB vagy C# nyelven?
Inno SetupNSIS
Hogy kell használni? INNO
Letőltöd, és számtalan példa van az Inno csomagban.
Szerintem e legegyszerűbb.
Egyik munkám setup-ja.
#define AppName "SoPlayer "
#define AppVersion AppName + "Ver.0.1.0"

[Setup]
AppName=SOPlayer
AppVerName=SOPlayer 0.1.0
AppPublisher=Tiszai
AppPublisherURL=http://tiszaii.fw.hu
AppSupportURL=http://tiszaii.fw.hu
AppUpdatesURL=http://tiszaii.fw.hu
DefaultDirName={pf}\SOPlayer
DefaultGroupName=SOPlayer
LicenseFile=..\Copying.txt
OutputDir=..
OutputBaseFilename=soplayer_0.1.0_setup
Compression=lzma
SolidCompression=yes
SourceDir="..\soplayer-build-desktop"

[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "hungarian"; MessagesFile: "compiler:Languages\Hungarian.isl"

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}";

[Types]
Name: "full"; Description: "Full installation"
Name: "custom"; Description: "Custom installation"; Flags: iscustom

[Components]
Name: "main"; Description: "Main Files"; Flags: fixed; Types: full custom
;Name: "codecs"; Description: "Optional codecs"; Types: full custom
Name: "languages"; Description: "Translations"; Types: full custom

[Files]
Source: "release\soplayer.exe"; DestDir: "{app}"; Components: main
;Source: "docs\*"; DestDir: "{app}\docs"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: main
;Source: "themes\*"; DestDir: "{app}\themes"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: themes
Source: "release\translations\*"; DestDir: "{app}\translations"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: languages
Source: "dlls\*.dll"; DestDir: "{app}"; Components: main
Source: "release\palettes\*.pal"; DestDir: "{sd}\Sinfrakepek\palettes"; Flags: promptifolder

[Dirs]
Name: "{sd}\Sinfrakepek\screenshots"
Name: "{sd}\Sinfrakepek\video"

[Icons]
Name: "{group}\soplayer"; Filename: "{app}\soplayer.exe"
Name: "{group}\{cm:ProgramOnTheWeb,soplayer}"; Filename: "http://tiszaii.fw.hu"
Name: "{group}\{cm:UninstallProgram,soplayer}"; Filename: "{uninstallexe}"
Name: "{commondesktop}\soplayer"; Filename: "{app}\soplayer.exe"; Tasks: desktopicon

[Registry]
Root: HKLM; Subkey: Software\tp600205; Flags: uninsdeletekeyifempty createvalueifdoesntexist
Root: HKLM; Subkey: Software\tp600205\soplayer; Flags: uninsdeletekey
Root: HKLM; Subkey: Software\tp600205\soplayer; Flags: uninsdeletekey; ValueType: string; ValueName: RootDir; ValueData: {app}\
Root: HKLM; Subkey: Software\tp600205\soplayer; Flags: uninsdeletekey; ValueType: string; ValueName: version; ValueData: '{#AppVersion}'


[Run]
;Filename: "{app}\soplayer.exe"; Parameters: "http://tiszaii.fw.hu"; Description: "{cm:LaunchProgram,SOPlayer}"; Flags: nowait postinstall skipifsilent

[UninstallRun]
;Restore all file associations...
Filename: "{app}\soplayer.exe"; Parameters: "-uninstall"

Belépés
E-mail cím:
Jelszó:

RSS források
-Hírek
-Cikkek
-Fórumok
-Állás/munka
Top pontgyűjtők
»Micu1.030
»Interlock280
»mezofi150
»Pitta_100
»Frostech0100
»szbzs.2100
»Hack100
»Riha60
»Akhiles50
»mrchandra50
Top wikieditorok
»Sting
»Doi
»FlamingClaw
»Argathron
»Csaboka2
»Vodka
»Joexy
»Ivn
»Balucinho
»Kelemzol
» ugrás a wikire
A nap kifejezései
»Algoritmus
»Hogyan kezdjem el
»Perl
» ugrás a wikire
Hírek
»Megérkezett a PostgreSQL 9.0 kiadásra jelölt változata
»Letölthető az új Rad Studio XE és Delphi XE
»Function-X digitális művészeti találkozó és demoscene party
»Webfejlesztőknek szóló közösségi oldalt indított a Microsoft
»Letölthető a hardvergyorsított Chrome 7 első fejlesztői kiadása
» több hír
PC Fórum hírek
»Itt az első kép az AMD nyolcmagos processzoráról
»"Szuperdizájnos" érintő-egeret mutatott be a Microsoft
»Szabadalmaztatta a számítógép kikapcsolását a Microsoft
»Vírusriadót váltott ki a webezőknél a Google
»Ingyen iWiW-ezhetnek mobiljaikról a T-Mobile-osok
»Automatikusan kiválogatja legfontosabb leveleink a Google
»OOo4Kids - ingyenes Office csomag gyerekeknek
»Új, gyorsabb Core i3 és Pentium processzorokat jelentett be az Intel
Tagi blogok
»PSP
»Első Programozó
»USB
»PHP, mint sablonmotor egyszerűen