sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan implementeres applikation med sql-serverdatabase på klienter

Mulighed 1 - Konfigurer projekt

Ved at bruge Visual Studio kan du oprette et opsætningsprojekt og installere forudsætninger, som du har brug for under installationen.

Installationsprocessen er meget enkel, og slutbrugeren kan installere applikation og forudsætninger efter at have klikket på næste knapper.

Her er trinene til at oprette et opsætningsprojekt:

1- Opret en c# Windows Forms-applikation

  1. Opret et C# Windows Forms-projekt
  2. Tilføj nyt element, og føj SQL Server-database til din applikation
  3. Tilføj en tabel til din ansøgning, og udfyld nogle data i den
  4. Vis dataene i din hovedformular.

2- Opret et opsætningsprojekt

  1. Tilføj nyt projekt → opsætning og implementering → opsætningsprojekt
  2. Højreklik på Opsæt projekt og Tilføj projektoutput, og vælg primært output fra dit hovedprojekt
  3. Højreklik på Opsæt projekt og Tilføj projektoutput, og vælg indholdsfiler fra dit hovedprojekt
  4. Højreklik på opsætningsprojektet og klik på Egenskaber og klik på Forudsætninger og vælg SQL Server Express
  5. Vælg .Net Framework
  6. Vælg Windows Installer
  7. Vælg alternativknap Download forudsætninger fra samme placering som min applikation.
  8. Højreklik på Users Desktop i venstre rude og tilføj ny genvej og vælg applikationsmappe, primær output fra SampleApplication, og klik på ok og omdøb genvejen til det, du har brug for.
  9. Genopbyg løsning.
  10. Genopbyg installationsprojektet
  11. Gå til Output-mappen for opsætningsprojektet, og kør setup.exe

Så nemt er det.

For mere information, tag et kig på følgende dokumentartikler:

  1. Sådan:Opretter eller tilføjer du et opsætningsprojekt
  2. Sådan:Installer forudsætninger i Windows Installer-implementering
  3. Gennemgang:Brug af en tilpasset handling til at oprette en database ved installationen

Mulighed 2 - Klik en gang

Brug af Visual Studio en anden mulighed er at bruge ClickOnce publicering.

For at gøre det, i egenskaber for dit projekt, på fanen publicer, klik på knappen Forudsætninger, kan du vælge SQL Express i forudsætninger. På denne måde behøver du kun at indstille dine databasefiler til at kopiere i output-mappe og bruge AttachDbFileName i forbindelsesstrengen:Data Source=.\SQLEXPRESS; AttachDbFilename=|DataDirectory|\Database.mdf; Initial Catalog=Master" .
For mere information, tag et kig på følgende dokumentartikel:

  • Sådan:Udgiver en ClickOnce-applikation ved hjælp af udgivelsesguiden


  1. Sådan returneres et inkrementelt gruppenummer pr. gruppe i SQL

  2. Er cirkulære referencer acceptable i databasen?

  3. PostgreSQL:Hvordan indstiller jeg søgestien på brugerniveau?

  4. Er der en Entity Framework 7 Database-First POCO Generator?