【发布时间】:2013-08-28 05:49:55
【问题描述】:
我正在开发一个打印标签的小 WPF 应用程序。
我正在使用 Dymo LabelWriter 400。它通过 USB 连接到我的计算机。 http://global.dymo.com/ieIE/Products/LabelWriter_400.html
我正在打印标签,但我只打印了一半的标签。这是一个非常干净的一半。 与此处完全相同的问题: http://www.justanswer.com/printers/6bpe9-label-writer-400-turbo-printing-half-label.html
我已经安装了我理解的适合此打印机的驱动程序: “仅适用于 Windows XP、Windows Vista、Windows 7 和 Windows 8 的新 DYMO 标签软件应用程序版本 8.5” https://dymo.custhelp.com/app/answers/detail/a_id/101/~/dymo-drivers-and-downloads
我有两个开发环境,一个位于虚拟机上。它是 VMware 工作站。
另一个开发环境就在我的主机上。
在我使用 Visual Studio 2010 Professional IDE 的虚拟机上。我正在使用英文版的 Windows 7 Professional。
在我的主机上,我使用的是 Visual Studio 2012 Professional IDE,并且我使用的是带有丹麦语设置的 Windows 7 Professional。
有趣的是,当我在虚拟机上的 Visual Studio 2010 IDE 中运行我的应用程序时,标签打印出来完全没问题。我可以看到这里的打印机名称是:“DYMO LabelWriter 400#:7”
但是,当我在主机上的 Visual Studio 2012 IDE 中运行相同的应用程序时,我只得到了一半的标签。我可以看到这里的打印机名称是“DYMO LabelWriter 400”
知道为什么我不能在 Visual Studio 2012 环境中打印出正确的标签吗?
我在虚拟机上的 Visual Studio 2010 环境中从同一个应用程序打印出来没有问题?
也许我应该在其他地方问这个问题?
【问题讨论】:
标签: visual-studio-2010 visual-studio-2012 windows-7 printing virtual-machine