sql >> Databáze >  >> RDS >> Sqlserver

Jak nasadit aplikaci s databází serveru SQL na klientech

Možnost 1 – Nastavení projektu

Pomocí sady Visual Studio můžete vytvořit instalační projekt a nainstalovat předpoklady, které potřebujete během instalace.

Instalační proces je velmi jednoduchý a koncový uživatel může nainstalovat aplikaci a předpoklady po kliknutí na další tlačítka.

Zde jsou kroky pro vytvoření projektu nastavení:

1- Vytvořte aplikaci c# Windows Forms

  1. Vytvořte projekt C# Windows Forms
  2. Přidat novou položku a přidat databázi SQL Server do aplikace
  3. Přidejte do aplikace tabulku a vyplňte v ní některá data
  4. Zobrazte data v hlavním formuláři.

2- Vytvořte projekt nastavení

  1. Přidat nový projekt → nastavení a nasazení → nastavení projektu
  2. Klikněte pravým tlačítkem na Nastavit projekt a Přidat výstup projektu a vyberte primární výstup z hlavního projektu
  3. Klikněte pravým tlačítkem na Nastavit projekt a Přidat výstup projektu a vyberte soubory obsahu z hlavního projektu
  4. Klikněte pravým tlačítkem na instalační projekt a klikněte na Vlastnosti a poté na Předpoklady a vyberte SQL Server Express
  5. Vyberte .Net Framework
  6. Vyberte Windows Installer
  7. Vyberte přepínač Stáhnout předpoklady ze stejného umístění jako moje aplikace.
  8. Klikněte pravým tlačítkem na Users Desktop v levém podokně a přidejte nového zástupce a vyberte složku aplikace, primární výstup ze SampleApplication, klikněte na OK a přejmenujte zástupce na to, co potřebujete.
  9. Přestavte řešení.
  10. Obnovit projekt nastavení
  11. Přejděte do výstupního adresáře instalačního projektu a spusťte soubor setup.exe

Je to tak snadné.

Další informace naleznete v následujících článcích o dokumentech:

  1. Jak:Vytvořit nebo přidat projekt nastavení
  2. Jak na to:Předpoklady instalace v nasazení Instalační služby systému Windows
  3. Návod:Použití vlastní akce k vytvoření databáze při instalaci

Možnost 2 – ClickOnce

Další možností použití sady Visual Studio je použití publikování ClickOnce.

Chcete-li tak učinit, ve vlastnostech vašeho projektu na kartě publikovat klikněte na tlačítko předpoklady, v požadavcích můžete vybrat SQL Express. Tímto způsobem stačí nastavit databázové soubory tak, aby se kopírovaly do výstupního adresáře, a použít AttachDbFileName v připojovacím řetězci:Data Source=.\SQLEXPRESS; AttachDbFilename=|DataDirectory|\Database.mdf; Initial Catalog=Master" .
Další informace naleznete v následujícím článku dokumentů:

  • Jak na to:Publikování aplikace ClickOnce pomocí Průvodce publikováním


  1. Jak vrátit seznam dostupných kolace v PostgreSQL

  2. Jak přesunout datové soubory na SQL Server – část 1

  3. Sql*plus vždy vrátí kód ukončení 0?

  4. Nástroje pro generování databázového diagramu/ER diagramu ze stávající databáze Oracle?