演练:将偶尔连接的客户端应用程序与本地数据库一起部署

将偶尔连接的应用程序与本地 SQL Server Compact 3.5 数据库一起部署并不比将任何 SQL Server Compact 3.5 数据库与应用程序一起部署更加困难。

提示

与在“安装和部署项目”中创建自定义操作相比,ClickOnce 是部署包含 SQL Server Compact 3.5 数据库的应用程序的首选方法。

此演练提供分步说明,介绍如何部署在演练:创建 N 层数据应用程序主题中创建的应用程序和本地数据库缓存。

在本演练中,您将学习如何执行以下任务:

  • 配置应用程序以进行 ClickOnce 部署。

  • 发布安装包。

  • 创建安装包。

  • 测试部署。

系统必备

若要完成此演练,需要完成在演练:创建偶尔连接的应用程序中创建的解决方案和项目。

提示

对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关更多信息,请参见 Visual Studio 设置

打开 OCSWalkthrough 解决方案

由于此演练部署 OCSWalkthrough 解决方案,因此必须首先将此解决方案加载到 Visual Studio 中。

打开 OCSWalkthrough 解决方案

配置部署

由于 ClickOnce 安全和部署是部署包含 SQL Server Compact 3.5 数据库的应用程序的首选方法,因此将打开“项目设计器”->“发布”页并配置 OCSWalkthrough 应用程序以进行部署。

打开发布页并配置 ClickOnce 部署

  1. 若要打开**“项目设计器”,如果是处理 Visual Basic 项目,请在“解决方案资源管理器”中双击“我的项目”。 (如果是处理 C# 项目,请双击“属性”**。)

  2. 单击**“发布”**选项卡。

  3. 单击**“应用程序文件”,然后将 .sdf 文件设置为“数据文件(自动)”**。

    此设置通知安装程序将该文件视为本地数据文件,并将其放入数据目录中。

  4. 单击**“系统必备”,然后选择“SQL Server Compact 3.5”**。

    此设置将会通知安装程序检查是否存在 SQL Server Compact 3.5 运行时,并在找不到该运行时的情况下,从 Internet 安装该运行时。

创建安装程序

配置了发布信息之后,设置要将应用程序的安装程序发布到的位置,然后创建安装程序。

创建安装程序

  1. 在**“发布位置”**框中,键入要将安装程序发布到的网站、FTP 服务器或者文件路径。

  2. 单击**“立即发布”**创建安装程序。

测试应用程序

验证部署

  1. 定位到发布安装程序的位置。

  2. 安装应用程序。

请参见

任务

如何:在应用程序中配置数据同步

演练:创建偶尔连接的应用程序

如何:将本地数据库和远程数据库配置为双向同步

概念

SQL Server Compact 3.5 和 Visual Studio

其他资源

在 Visual Studio 中访问数据