在Windows XP上用VB.NET打印表单
我为一家当地公司开发了一个应用程序,需要打印一张图表和一些数据。我在Windows7机器上使用PrintForm控件制作了这个程序。它打印得很好,我把它发给了公司,但是他们在WindowsXP上运行,程序正在崩溃。我假设PrintForm可以在所有Win操作系统上运行,但显然不是这样 如果要让PrintForm在XP上运行,需要做一些特殊的事情,那么下载lib文件或其他文件就可以了,但是在Windows XP上打印VB.NET表单的最佳方式是什么在Windows XP上用VB.NET打印表单,vb.net,printing,Vb.net,Printing,我为一家当地公司开发了一个应用程序,需要打印一张图表和一些数据。我在Windows7机器上使用PrintForm控件制作了这个程序。它打印得很好,我把它发给了公司,但是他们在WindowsXP上运行,程序正在崩溃。我假设PrintForm可以在所有Win操作系统上运行,但显然不是这样 如果要让PrintForm在XP上运行,需要做一些特殊的事情,那么下载lib文件或其他文件就可以了,但是在Windows XP上打印VB.NET表单的最佳方式是什么 谢谢大家! 我猜他们的电脑上没有Microsof
谢谢大家! 我猜他们的电脑上没有Microsoft.VisualBasic.PowerPacks.VS.dll。您需要将其包含在部署项目中,以便他们可以调用PrintForm
我不认为这是XP独有的,这是VB早期移植的一项功能。您是否在其他Windows 7 PC或您正在开发的PC上试用过它?仅仅因为它在你的Windows7电脑上工作并不意味着它是一个Windows版本的问题。在将软件发布到野外之前,您应该始终尝试在干净的Windows PC上部署软件。