本教程展示如何使用虚拟打印机驱动程序部署工具安装、设置和部署LEADTOOLS虚拟打印机驱动程序。
概述 | |
---|---|
总结 | 本教程介绍如何使用虚拟打印机驱动程序部署工具安装、设置和部署虚拟打印机驱动程序。 |
完成时间 | 30分钟 |
Visual Studio项目 | N/A |
平台 | c# Windows控制台应用程序 |
IDE | Visual Studio 2017, 2019 |
开发许可 | 下载LEADTOOLS |
请注意
LEADTOOLS主安装在初始安装过程中将虚拟打印机驱动程序安装在开发机器上。在安装过程中,会出现一个提示,要求允许安装虚拟驱动程序。通过主安装安装驱动程序是开始使用虚拟打印机驱动程序的最简单方法。本教程旨在帮助开发人员在部署应用程序时部署驱动程序。
在使用SDK的任何功能之前,必须设置有效的运行时许可。
有关如何获得运行时许可证的说明,请参阅获取License.
在开发机器上的以下默认安装路径上构建并运行项目:
< INSTALL_DIR > \ LEADTOOLS22 \ \ VirtualPrinter \ DotNet \ VirtualPrinterDriverDeploymentTool例子
单击创建包(开发机)按钮。
最新的v22 LEADTOOLS SDK安装应该已经设置为默认SDK的安装路径。如果不是,简单地使用浏览按钮,并选择安装LEADTOOLS SDK的根目录。
确保选择了要部署的体系结构。通常,在生成包时同时包含Win32和x64,因为它提供了在部署期间选择使用哪个的灵活性。
单击从所需的文件创建包按钮。
一个另存为文件对话框窗口将打开,提示输入要保存的位置Package.zip
.为了便于演示,C: \ temp \ Package.zip
使用。
单击保存按钮,将显示一个确认对话框,以确认包已创建。
在下面构建项目释放
模式,通常带有用于部署的体系结构x64
.
项目构建完成后,进入输出文件夹(实际路径可能会改变,基于架构):< INSTALL_DIR > \ LEADTOOLS22 \ Bin \ Dotnet4 \ x64
拷贝以下文件到部署机:
UtilityLibrary.dll
CSVirtualPrinterDriverDeploymentTool.exe
Package.zip
(见创建部署包上面的部分)
运行CSVirtualPrinterDriverDeploymentTool.exe
工具管理员。
单击部署包按钮
选择您的部署目的地(对于本教程,使用< INSTALL_DIR > \ LEADTOOLS22
).
请注意
建议选择集成或使用根SDK目录的部署路径。它允许用户测试他们的开发机器,而不用担心它会删除所需的部署文件。
确保正确配置了体系结构选项。如果您想在64位安装期间包含32位驱动程序,也可以这样做。
最后一个复选框(命名为强制部署与SDK安装集成),主要作发展用途。选择此框将部署到类似于完整SDK的文件夹结构。保持此复选框为空,以便部署到简化的文件夹结构。
结构。
OutputDir \ PrinterDriver
OutputDir \虚拟打印机
结构(集成部署)
OutputDir \ Bin \常见\ PrinterDriver
OutputDir \ Redist \虚拟打印机
配置完所有选项后,单击部署包按钮。
一个打开的文件中创建的ZIP文件的提示创建部署包上面的部分。
如果之前没有安装过驱动程序,Windows安全系统会弹出提示。一定要点击安装.
一旦所有的东西都安装好了,下面的确认对话框就会出现并显示成功。
请注意
可能需要重新启动机器
运行CSVirtualPrinterDriverDeploymentTool.exe
通过右键单击该文件作为管理员。
单击卸载已部署包按钮
确保选择了部署目录,然后单击卸载按钮。
请注意
这通常是使用. net应用程序设置从以前的部署中保存下来的。
请注意
如果您之前已经集成了您的安装,或者路径已经集成
LEADTOOLS # #
在名称中,卸载期间将出现一个提示,询问您是否要删除这些文件。这允许用户在开发机器上进行测试,而不用担心会删除所需的部署文件。
应该出现一个确认对话框,显示一条成功消息。
本教程展示了如何在c# . net框架中使用虚拟打印机驱动程序部署工具创建、安装和卸载部署包。