Jeff Oakes
2009-02-17 20:21:01 UTC
We're using VS2008 SP1 on Vista SP1.
We have on a clean machine Epson OPOS for .NET 1.11.3 (tried .1 and .2 as
well)
I've created a logical device name for an Epson TM-T90 using Epson's setup
utility.
Epson's Check Health utility works fine.
When we run the sample app that is included with MS POS for .NET - we can
see the printer and its logical device name.
Use the source code for the same MS sample app, we get no printers listed
with logical names.
Using our own code - same problem.
It appears only pre-compiled applications can see these logical names. Of
course those apps were probably pre-compiled on VS2005 or pre SP1 VS2008.
All of these source versions worked fine prior to SP1 for VS2008 or SP1 for
Vista or SP1 for .NET Framework 3.5.
Any ideas? We cannot continue development as we can no longer see devices.
Thanks!
- Jeff
We have on a clean machine Epson OPOS for .NET 1.11.3 (tried .1 and .2 as
well)
I've created a logical device name for an Epson TM-T90 using Epson's setup
utility.
Epson's Check Health utility works fine.
When we run the sample app that is included with MS POS for .NET - we can
see the printer and its logical device name.
Use the source code for the same MS sample app, we get no printers listed
with logical names.
Using our own code - same problem.
It appears only pre-compiled applications can see these logical names. Of
course those apps were probably pre-compiled on VS2005 or pre SP1 VS2008.
All of these source versions worked fine prior to SP1 for VS2008 or SP1 for
Vista or SP1 for .NET Framework 3.5.
Any ideas? We cannot continue development as we can no longer see devices.
Thanks!
- Jeff