Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » 部署 SQL Anywhere » 部署数据库和应用程序 » 部署客户端应用程序

 

部署 .NET 客户端

部署 .NET 程序集最简单的方法是使用 [部署向导]。有关详细信息,请参见使用 [部署向导]

如果最终用户将来要开发 .NET 应用程序,则应考虑将 SQL Anywhere 工具集成到 Microsoft Visual Studio 中。在客户端计算机上,必须执行以下操作。

  • 确保 Visual Studio 未运行。

  • 运行 install-dir\Assembly\v2\SetupVSPackage.exe /install

如果您希望创建自己的安装,本节介绍用于部署到最终用户的文件。

每个 .NET 客户端计算机都必须具有下列项目:

  • 可工作的 .NET 2.0(或更高版本)安装   Microsoft Corporation 提供了 Microsoft .NET 程序集及其重新分发指导。此处不再详细介绍。

  • SQL Anywhere .NET 数据提供程序   下表显示了运行 SQL Anywhere .NET 提供程序所需的文件。这些文件应放在单一目录中。

    SQL Anywhere 安装将用于 .NET Framework 的 Windows 程序集置于 SQL Anywhere 安装目录的 Assembly\v2 子目录中。其它文件则置于 SQL Anywhere 安装目录的操作系统子目录中(如 bin32bin64)。

    SQL Anywhere 安装将用于 .NET Compact Framework 的 Windows Mobile 程序集置于 ce\Assembly\v2 下。其它文件则置于 SQL Anywhere 安装目录的 Windows Mobile 子目录中(如 ce\arm.50)。

说明 Windows Windows Mobile
.NET 驱动程序文件 iAnywhere.Data.SQLAnywhere.dll iAnywhere.Data.SQLAnywhere.dll
.NET 全局程序集高速缓存 N/A iAnywhere.Data.SQLAnywhere.gac
语言资源库 dblg[xx]11.dll dblg[xx]11.dll
[连接] 窗口 dbcon11.dll N/A

上表显示了带有标志 [xx] 的文件。这表示消息文件有多个,每个消息文件支持不同的语言。如果要安装对不同语言的支持,必须添加这些语言的资源文件。

有关部署 SQL Anywhere .NET 提供程序的详细信息,请参见部署 SQL Anywhere .NET 数据提供程序