共用方式為


如何:在桌上型電腦和 Tablet PC 上建立和部署應用程式

在桌上型電腦或 Tablet PC 上建立和部署以 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 為基礎的應用程式,類似於部署任何其他的 Microsoft Windows 應用程式。若要這樣做,您必須開發參考適當 SQL Server Compact Edition .dll 檔案的 Windows 應用程式。

若要建立與部署 SQL Server Compact Edition Windows 應用程式

  1. 執行安裝程式 (SQLServerEv31-EN.msi) 以安裝 SQL Server Compact Edition。

  2. 在 Microsoft Visual Studio 2005 專案中,將參考加入 System.Data.SqlServerCe.dll 檔案 (位於 %Program Files%\Microsoft SQL Server Compact Edition\v3.1 資料夾)。如需詳細資訊,請參閱<建立 Tablet PC 專用的 SQL Server Compact Edition 應用程式>。

  3. 在目標桌上型電腦或 Tablet PC 上建立和部署應用程式。在目標桌上型電腦或 Tablet PC 上,執行安裝程式 (SQLServerEv31-EN.msi) 以安裝 SQL Server Compact Edition。部署的替代方法是 ClickOnce。

    1. ClickOnce 是 Visual Studio 2005 中 SQL Server Compact Edition 支援的新軟體安裝技術,可用以在桌上型電腦和 Tablet PC 上部署 Managed 應用程式。ClickOnce 可簡化將 Windows 應用程式部署到 Web 伺服器或網路檔案共用的程序。對管理員而言,部署或更新應用程式包括更新伺服器上的檔案。每個用戶端並不需要個別升級。Visual Studio 2005 對發行和更新透過 ClickOnce 部署的應用程式提供完整的支援。ClickOnce 部署可供使用 Visual Basic、Visual C# 及 Visual J# (但不包含 Visual C++) 建立的專案使用。如需有關 ClickOnce 的詳細資訊,請參閱此處
  4. 若要整合 ClickOnce 與 SQL Server Compact Edition,請先從 SQL Server 下載中心下載 SqlEv31ClickOnce_EN.zip 檔案。

    附註:
    如果您是使用 Visual Studio 2005 的原始發行版本,則必須執行步驟 5 與 6 來整合 ClickOnce 與 SQL Server Compact Edition。Visual Studio 2005 SP1 版本會自動整合 ClickOnce 與 SQL Server Compact Edition。
  5. SqlEv31ClickOnce_EN.zip 檔案包含下列檔案:

    1. Product.xml -- 定義基本封裝。
    2. Package.xml -- 定義所有當地語系化特定的資訊或功能。
    3. sqlev31eula-EN.txt -- 包含 Microsoft 軟體授權條款。
      將這些檔案分別置於 /SQL Server Compact Edition 目錄內,如下所示:
      %Program Files%\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\SQL Server Compact Edition\Product.xml
      %Program Files%\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\SQL Server Compact Edition\en\Package.xml
      %Program Files%\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\SQL Server Compact Edition\en\sqlev31eula-EN.txt
  6. 若要保留 SQL Server Compact Edition 安裝檔案 (SQLServerEv31-EN.msi) 的本機複本,請將它複製到 %Program Files%\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\SQL Server Compact Edition\en 資料夾中。

請參閱

說明及資訊

取得 SQL Server Compact Edition 協助