演练:将偶尔连接的客户端应用程序与本地数据库一起部署
将偶尔连接的应用程序与本地 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 解决方案
在**“文件”菜单上指向“打开”,单击“项目/解决方案”**,然后定位到 OCSWalkthrough.sln 文件的位置。
提示
OCSWalkthrough.sln 文件是在演练:创建偶尔连接的应用程序主题中创建的,它是完成本演练的必备条件。 如果尚未完成演练:创建偶尔连接的应用程序主题中的过程,请完成该过程,并完成后保存项目。
配置部署
由于 ClickOnce 安全和部署是部署包含 SQL Server Compact 3.5 数据库的应用程序的首选方法,因此将打开“项目设计器”->“发布”页并配置 OCSWalkthrough 应用程序以进行部署。
打开发布页并配置 ClickOnce 部署
若要打开**“项目设计器”,如果是处理 Visual Basic 项目,请在“解决方案资源管理器”中双击“我的项目”。 (如果是处理 C# 项目,请双击“属性”**。)
单击**“发布”**选项卡。
单击**“应用程序文件”,然后将 .sdf 文件设置为“数据文件(自动)”**。
此设置通知安装程序将该文件视为本地数据文件,并将其放入数据目录中。
单击**“系统必备”,然后选择“SQL Server Compact 3.5”**。
此设置将会通知安装程序检查是否存在 SQL Server Compact 3.5 运行时,并在找不到该运行时的情况下,从 Internet 安装该运行时。
创建安装程序
配置了发布信息之后,设置要将应用程序的安装程序发布到的位置,然后创建安装程序。
创建安装程序
在**“发布位置”**框中,键入要将安装程序发布到的网站、FTP 服务器或者文件路径。
单击**“立即发布”**创建安装程序。
测试应用程序
验证部署
定位到发布安装程序的位置。
安装应用程序。
请参见
任务
概念
SQL Server Compact 3.5 和 Visual Studio