Distribuera programmet

Gör installationsprogram

Skapa en egen Class

När ett program är färdigt vill vi ju att det skall fungera på andra datorer. I mappen som skapas för programmet finns en undermapp som heter bin. I den hamnar exe-filen för programmet när man kör det från programmeringsmiljön.

Men det räcker inte att bara flytta över den filen till en annan dator, utan man måste ha med en del andra filer också. Därför skall vi nu göra ett installationspaket med en setup-fil. Samtidigt skapas också en rutin för att avinstallera programmet.

Öppna det program som skall få en installationsrutin. Vi skall lägga till ett distributionsobjekt i projektet. Klicka på File - New - Project. Markera mappen "Setup and Deployment Projects" i fönstret som visas. Nu visas ett antal mallar och en guide, och installationen görs litet olika beroende på vilket vi väljer.

  • Mallen Setup Project skapar ett program som använder Windows Installer för installationen.
  • Mallen Web Setup Project skapar ett program som använder Windows Installer och en webbserver för installation på Internet.
  • Merge Module Project skapar en msm-fil som kan användas i andra Visual Basic-tillämpningar.
  • Cab Project skapar en eller fler CAB-filer där man själv bestämmer storlek på för projektet.
Setup Wizard

Vi skall använda Setup Wizard. Markera den och markera alternativet "Add To Solution". Namnge sedan projektet och ange sökvägen där det skall skapas. Klicka på OK och guiden startar.

I det första fönstret klickar vi på Next. I nästa fönster anger vi vilken typ av installation vi vill göra. Markera "Create a setup for a Windows application".

Klicka på Next. I nästa fönster får vi ange vilka filer som skall inkluderas. Markera Primary Output.

De övriga valen används om man skall göra en internationell distribution, eller har ett program som kan behöva ytterligare felsökning eller utvecklingsarbete.

Klicka på Next. Här får vi ange fler filer som vi vill ha med, till exempel textfil eller reklam. Klicka på Add och bläddra fram till filerna.

En fil som måste finnas med i installationspaketet är dotnetfx.exe som installerar .Net Framework. Det måste nämligen vara installerat på den dator som programmet skall köras på. Den filen ligger på CD-skivan Visual Studio .Net Windows Component Update. Den kan också hämtas från Microsofts webbplats.

Filen är på cirka 20MB. Antingen kan man inkludera den filen här eller också skicka med den på installations-CD:n, men då måste användaren köra den installationen särskilt.

Klicka på Next. Nu visas en summering av våra val. Om vi vill ändra på något klickar vi på Back, annars på Finish. Efter en stund har distributionsobjektet skapats.

Det syns nu i Solution Explorer samt i en flik File System. I den fliken kan vi göra ytterligare inställningar, till exempel vad som skall göras under installationen och var på datorn filernsa skall läggas.

Klicka i menyn på Build - Configuration Manager.

Se till att det står Release för alla alternativ, samt att alla rutor vid Build är markerade.

Klicka på Close. Nu skall vi skapa en genväg till programmet så att användaren lätt kan starta det. Markera mappen Application Folder i det vänstra fönstret i File System Editor.

Högerklicka på Primary Output i det högra fönstret och välj "Create Shortcut To Primary output from ..." En genväg skapas. Byt namn på den och dra genvägen till mappen "User´s Programs Menu" i det vänstra fönstret. När programmet har installerats kommer en genväg att läggas i användarens Start - Program.

Markera distributionsprojektet i Solution Explorer och titta i propertiesfönstret. Här kan vi ange en del uppgifter om programmet och företaget som har skapat det.

Högerklicka på distributionsprojektet i Solution Explorer och välj Properties. I det här fönstret kan vi ändra inställningar som vi tidigare har gjort i guiden, och göra ytterligare inställningar.

I listrutan Bootstrapper anges om ett inladdningsprogram skall inkluderas för Windows Installer om den inte redan finns på användarens dator. Det kan ju vara bra att den finns med.

Slutför installationsprojektet

När allt är skapat och anpassat skall vi nu göra själva installationsfilerna. Klicka i menyn på Build - Build Solution och kompileringen börjar. Om det tar lång tid syns en indikator på statusraden.

När allt är klart utan fel syns texten "Build succeeded" nere till vänster i statusraden. Öppna Utforskaren och bläddra fram till mappen där filerna ligger. Dubbelklickar man på Setup.exe startar installationsprogrammet.

Skapa en egen Class

SupportData.Net
©