Sdílet prostřednictvím


Postup: nasazení databázi SQL Server Compact 4.0 s aplikací

Máte dvě možnosti nasazení pro aplikace, které obsahují databáze SQL Server Compact.Způsob instalace, který zvolíte závisí na obsluhu požadavků aplikace a zda uživatelé budou potřebovat oprávnění správce v počítači, ve kterém bude aplikace nainstalována.

Možnosti nasazení pro databáze typu SQL Server Compact jsou následující:

  • Tradiční Instalační služba Microsoft Windows Installer (technologie instalace Microsoft)

    • Uživatelé potřebují oprávnění správce k instalaci aplikace.

    • SQL Server Compact bude obsloužen Microsoft Update.

    • Pomocí ClickOnce nasazení.

    -nebo-

  • Soukromé souborové nasazení (zavedení knihovny DLL kompaktní aplikace SQL Server jako část projektu)

    • Uživatelé nepotřebují oprávnění správce k instalaci aplikace.

    • SQL Server Compact nesmí být obsluhovány Microsoft Update.

    • Můžete také použít ClickOnce nasazení.

Tradiční Instalační služba Windows Installer

Tradiční technologie Instalační služba Windows Installer se používá v obou standardní projekty instalace a nasazení a nasazení ClickOnce.Pokud nasazujete databázi SQL Server Compact, ClickOnce nasazení obsahuje možnost, která automaticky nainstaluje SQL Server Compact Pokud nebude rozpoznána v cílovém počítači.Z tohoto důvodu ClickOnce je upřednostňovanou metodou nasazení pro aplikace, které obsahují databáze SQL Server Compact (na rozdíl od vytvoření vlastní akce v projektu instalace a nasazení).

Nasazení ClickOnce byla aktualizována tak, aby automaticky zahrnuje SQL Server Compact runtime jako předpoklad pro aplikace, které obsahují databáze SQL Server Compact.Také uznává, že soubory .sdf jako datové soubory a nastaví na správný stav publikování.

Vytváření ClickOnce nasazení pro aplikaci, která obsahuje databázi SQL Server Compact je tvořen správné konfigurace publikování informací v Návrháře projektu.

[!POZNÁMKA]

Přidání souboru databáze SQL Server Compact do projektu automaticky nastaví příslušné publikování informací pro ClickOnce nasazení.

[!POZNÁMKA]

Ve vašem počítači se pro některé z prvků uživatelského rozhraní sady Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedeny v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Nastavení aplikace Visual Studio.

Chcete-li použít technologii Instalační služba Windows Installer pro ClickOnce nasazení aplikace, která obsahuje databázi SQL Server Compact 4.0

  1. Chcete-li otevřít Návrháře projektu, v Průzkumníku/Průzkumník databáze, poklepejte na Můj projekt při práci na projektu jazyka Visual Basic (nebo Vlastnosti při práci na projektu jazyka C#).

  2. Klikněte na kartu Publikovat.

  3. Klepněte na tlačítko Soubory aplikace a soubor SDF Datový soubor (Auto).

    Toto nastavení informuje instalační program to považovat za místního datového souboru a umístí jej do datového adresáře.

  4. Klepněte na tlačítko požadavky a vyberte SQL Server Compact.

    Toto nastavení informuje instalační program, zkontrolujte, zda SQL Server Compact runtime existuje a nainstalovat z Internetu, pokud není nalezen.

Aa983326.collapse_all(cs-cz,VS.110).gifVytvoření instalačního programu

Po nakonfigurování publikovat informace o vytvoření instalačního programu.

Chcete-li vytvořit instalační program

  1. V Umístění pro publikování zadejte webový server, FTP server nebo cesty k publikování instalačním programem.

  2. Klepněte na tlačítko Publikovat nyní Chcete-li vytvořit instalační program.

Aplikace je připravena k instalaci.Přejděte do umístění, které jste publikovali na a nainstalujte aplikaci k ověření.

Soukromé souborové nasazení

Nasazení souborové Private odkazuje na proces včetně požadovaných SQL Server Compact DLL jako soubory v projektu (na rozdíl od referenčních knihoven DLL již v cílovém počítači).Pokud zahrnete potřebné knihovny DLL s aplikací, požadavek na instalaci serveru SQL Server Compact je odebrána.Proto již nejsou potřebné pověření pro správu.

Můžete použít technologie ClickOnce nasazení pro soukromé souborové nasazení.Pokud tak učiníte, nesmíte zapomenout tak, aby instalační program nenainstaluje SQL Server Compact předpoklad, zrušte zaškrtnutí políčka.

Nasazení databáze SQL Server Compact 4.0 pomocí soukromé souborové nasazení

  1. Chcete-li otevřít Návrháře projektu, v Průzkumníku/Průzkumník databáze, poklepejte na Můj projekt při práci na projektu jazyka Visual Basic (nebo Vlastnosti při práci na projektu jazyka C#).

  2. Klikněte na kartu Publikovat.

  3. Klepněte na tlačítko požadavky a potom zrušte zaškrtnutí políčka pro SQL Server Compact.

  4. Zavřít Návrháře projektu.

  5. Přejděte do adresáře, který obsahuje SQL Server Compact DLL.Tyto jsou umístěny v C:\Program Files\Microsoft SQL Server Compact Edition\v4.0.

  6. Sedm SQL Server Compact DLL vyberte a zkopírujte je:

    • Sqlceca40.dll

    • Sqlcecompact40.dll

    • Sqlceer40EN.dll

    • Sqlceme40.dll

    • Sqlceoledb40.dll

    • Sqlceqp40.dll

    • Sqlcese40.dll

  7. Vložit knihovny DLL do projektu v Řešení aplikace Explorer/Průzkumník databáze.

  8. Vyberte všechny soubory DLL sedm v Řešení aplikace Explorer/Průzkumník databáze a otevřete Vlastnosti okna.

  9. Nastavit Kopírovat do výstupního adresáře vlastnost Kopírovat jestliže je novější.

    Touto akcí nahradíte všechny starší knihovny DLL v existující aplikaci novější z nich v případě, že bude aktualizována.

  10. Klepněte Zobrazit všechny soubory tlačítka v Řešení aplikace Explorer/Průzkumník databáze.

  11. Rozbalte odkazy uzlu.

  12. Vyberte System.Data.SqlServerCe.

  13. Nastavit Copy Local vlastnost True.

    Protože váš vývojový počítač má SqlServerCe knihovny DLL v globální mezipaměť sestavení (GAC), je nutné nakonfigurovat aplikaci pro použití knihovny DLL ve výstupním adresáři.

  14. Klepněte pravým tlačítkem myši na projekt v Řešení aplikace Explorer/Průzkumník databáze a vyberte Publikovat Chcete-li spustit Průvodce publikováním.

  15. Dokončete průvodce pro publikování aplikace.

Aplikace je připravena k instalaci.Přejděte do umístění, které jste publikovali na a nainstalujte aplikaci k ověření.

Viz také

Úkoly

Jak: komprese databáze SQL Server přidat do projektu

Názorný postup: Vytváření Komprimovat databázi SQL Server

Názorný postup: Přidání Komprimovat databázi SQL Server do aplikace a o nasazení

Koncepty

SQL Server Compact 4.0 a Visual Studio

Vytváření dat aplikací.

Další zdroje

Přístup k datům v aplikaci Visual Studio