Z uwagi na to, że Visual Studio Express nie daje możliwości tworzenia własnych instalatorów musimy posiłkować się albo Inno Setup Compiler, albo Sharpem. Dzisiaj pokaże jak taki instalator zrobić właśnie w Inno. Link do inno znajdziecie na tej stronie w dziale „Przydatne programy do vb.net”. Aby zrobić dobry instalator musimy mieć wszystkie pliki programu pokaże tutaj przykład. Mam program który nazywa się Nauczyciel_Slowek, aby stworzyć wszystkie pliki potrzebne do jego uruchomienia otwieram mój projekt i debuguje go.
Teraz w folderze naszego projektu w folderze bin->debuguj utworzone zostały wszystkie pliki potrzebne do działania naszego programu.
Drugą opcją jest dodanie sobie w programie jakiś ukryty przycisk który skieruje nas do folderu gdzie zainstalowany jest program. Polecenie takie wygląda tak:
1 2 3 |
Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click Process.Start(My.Application.Info.DirectoryPath) End Sub |
Publikujemy i instalujemy nasz program. Następnie po otworzeniu tego folderu ukażą nam się pliki potrzebne do uruchomienia aplikacji. Wygląda to tak:
niezależnie jaką metodę wybierzemy musimy mieć te pliki. Uruchamiamy program inno, po uruchomieniu pokaże nam się okno:
Zmieniamy w „New file” na „Create a new script file using the Script Wizard” i przyciskamy „ok”.
Wypełniamy pola według uznania.
W miejscu zaznaczonym musimy wybrać nasz plik wykonawczy *.exe.
Po wybraniu Pliku *.exe wybieramy „Add folder….” i wybieramy cały folder z naszymi plikami czyli folder „Debuguj”
Potwierdzamy, że chcemy dodać wszystkie pliki z folderu. Po zrobieniu wszystkich tych czynności powinno to wyglądać tak:
W tym miejscu wybieramy jakie możliwości będzie miał użytkownik.
Tutaj do naszego instalatora możemy dołączyć pliki wyświetlane podczas instalacji czyli licencja i informacje wyświetlane po instalacji np instrukcja obsługi programu.
Tutaj wpisujemy nazwę jaką będzie miał nasz plik instalacyjny i ewentualnie możemy dodać mu ikonę.
Nasz instalator jest już gotowy warto go teraz gdzieś zapisać i aby go utworzyć po prostu wciskamy przycisk „Compile” co utworzy w folderze „Output” nasz instalator.
Dzięki temu programowi jesteśmy w stanie stworzyć naprawdę świetny i profesjonalny instalator. Do sprawdzenia jak działa taki instalator zapraszam tutaj: http://youtu.be/aPuiqwyiXRU
1 komentarz
witaj przeglądałem sobie twój poradnik bardzo pomocny ale , potrzebna mi pomoc z 1 rzeczą a mianowicie jak ustawić żeby się automatycznie bez ingerencji kogoś kto chce se zmienić miejsce (bo są i tacy ) żeby zainstalowało się na romaning i folder zrobił lub jeżeli jest to pakował tam pliki chodzi o folder .minecraft zakładam że jest taka możliwość 2 rzeczą ale niekonieczną jest podłączenie też javy (odpowiedniej) thx za info pilne robię serwer na modach