利用 ClickOnce 部署可将 .NET 应用程序发布到 Web 服务器或网络文件共享以方便安装。Microsoft Visual Studio 支持发布和更新利用 ClickOnce 技术部署的应用程序。
为协助部署 SQL Anywhere .NET 数据提供程序的非托管代码部分,提供了一个示例部署应用程序,用于说明如何将 DLL 作为资源添加到需要部署的 .NET 应用程序。此示例的源代码位于 %SQLANYSAMP16%\SQLAnywhere\ADO.NET\DeployUtility 文件夹中。
Build.cmd 此批处理文件说明如何将 SQL Anywhere .NET 数据提供程序的非托管 DLL 作为资源添加到应用程序可执行文件。它特别说明了如何将 32 位 DLL dblgen16.dll、dbicu16.dll 和 dbicudt16.dll 作为资源添加到 .NET 应用程序。可将此技术扩展到包含 64 位版本的 DLL。
Program.cs 此示例程序说明如何对作为资源附加到应用程序的 DLL 进行访问,并将其写入某个目录,以便供 SQL Anywhere .NET 数据提供程序使用。可对上述技术加以修饰,用于处理 32 位和 64 位 DLL。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |