sql >> Databasteknik >  >> RDS >> Sqlserver

Hur man distribuerar applikationer med SQL Server-databas på klienter

Alternativ 1 - Konfigurera projekt

Med Visual Studio kan du skapa ett installationsprojekt och installera förutsättningar som du behöver under installationen.

Installationsprocessen är mycket enkel och slutanvändaren kan installera applikation och förutsättningar efter att ha klickat på nästa knappar.

Här är stegen för att skapa ett installationsprojekt:

1- Skapa en c# Windows Forms Application

  1. Skapa ett C# Windows Forms-projekt
  2. Lägg till nytt objekt och lägg till SQL Server-databas till din applikation
  3. Lägg till en tabell i din ansökan och fyll i några uppgifter i den
  4. Visa data i ditt huvudformulär.

2- Skapa ett installationsprojekt

  1. Lägg till nytt projekt → installation och driftsättning → installationsprojekt
  2. Högerklicka på Konfigurera projekt och Lägg till projektutdata och välj primär utdata från ditt huvudprojekt
  3. Högerklicka på Konfigurera projekt och Lägg till projektutgång och välj innehållsfiler från ditt huvudprojekt
  4. Högerklicka på installationsprojektet och klicka på Egenskaper och klicka på Förutsättningar och välj SQL Server Express
  5. Välj .Net Framework
  6. Välj Windows Installer
  7. Välj alternativknapp Ladda ned förutsättningar från samma plats som min applikation.
  8. Högerklicka på Användares skrivbord i den vänstra rutan och lägg till ny genväg och välj programmapp, primär utgång från SampleApplication, och klicka på ok och byt namn på genvägen till det du behöver.
  9. Återskapa lösningen.
  10. Återskapa installationsprojekt
  11. Gå till Output-katalogen för installationsprojektet och kör setup.exe

Så enkelt är det.

För mer information, ta en titt på följande dokumentartiklar:

  1. Hur man:Skapar eller lägger till ett installationsprojekt
  2. Så här:Installera förutsättningar i Windows Installer Deployment
  3. Genomgång:Använda en anpassad åtgärd för att skapa en databas vid installationen

Alternativ 2 - Klicka en gång

Att använda Visual Studio är att använda ClickOnce-publicering.

För att göra det, i egenskaperna för ditt projekt, på fliken publicera, klicka på knappen förutsättningar, kan du välja SQL Express i förutsättningar. På så sätt behöver du bara ställa in dina databasfiler att kopiera i utdatakatalogen och använda AttachDbFileName i anslutningssträngen:Data Source=.\SQLEXPRESS; AttachDbFilename=|DataDirectory|\Database.mdf; Initial Catalog=Master" .
För mer information, ta en titt på följande dokumentartikel:

  • Hur man:Publicerar ett ClickOnce-program med hjälp av Publiceringsguiden


  1. Utmaningar med att skala Moodle MySQL-databasen

  2. Hur man visar Unicode-data med PHP

  3. T-SQL Datetime Data Type

  4. MySQL:hur man får skillnaden mellan två tidsstämplar på sekunder