|
|
3.8. 如何将 SQL Server CE 包含在我的应用程序安装中?
要随一个应用程序安装 SQL Server CE,只需将恰当的 SQL Server CE CAB 文件作为应用程序安装的一部分加以安装。有两组与 SQL Server CE 相关的 cab。
开发人员 CAB 包括查询分析器和错误字符串。此 CAB 不应该包括在应用程序部署中。它包含在两个实际的文件中,一个用于基于 Windows Mobile 的 Pocket PC,一个用于 Windows CE 4.x 设备:
sqlce.dev.ppc3..cabsqlce.dev.wce4..cab
SQL Server CE CAB,它包括引擎、客户端代理和托管扩展,因为利用 System.Data.SqlServerCe 组件的应用程序需要客户端代理。此 CAB 也包含在两个实际的文件中,一个用于基于 Windows Mobile 的 Pocket PC,一个用于 Windows CE 4.x 设备:
sqlce.ppc3..cabsqlce.wce4..cab
访问 SQL Server 的应用程序,也就是利用 System.Data.SqlClient 组件的应用程序应该部署该“sql”CAB。此 CAB 也包含在两个实际的文件中,一个用于基于 Windows Mobile 的 Pocket PC,一个用于 Windows CE 4.x 设备:
sql.ppc3..cabsql.wce4..cab
所有这些 CAB 都包含在 Visual Studio .NET 2003 Professional Edtion 安装中。默认位置为:
\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE\...
3.9. 如何在启动时运行我的应用程序?
• 在 \Windows\Startup 中安装应用程序的快捷方式
• 在 HKLM\Init 中添加一个注册表项
• P/Invoke CeRunAppAtEvent |
|