- Microsoft Point of Service for.NET (POS for.NET) v1.12 is a class library that enables POS developers to apply Microsoft.NET technologies in their products.
- Fixes a problem in which applications receive an ArgumentNullException exception when they try to claim a device in POS for.NET 1.12. This problem occurs when an application that is running under a different user account claimed the same device.
POS for.NET version 1.12 is not compatible with the current.NET Framework 4.0. However, On December 13, 2013, Microsoft released POS for.NET 1.14 CTP via Microsoft Connect. POS for.NET 1.14 is intended to conform to UPOS 1.14. The public release of POS for.NET is expected in Spring 2014.
POS for .NET v1.12
Mar 10, 2010 01:12 AM|AspDotNetUser100|LINK
http://blogs.msdn.com/pointofservice/attachment/8590083.ashx
Hi, I am trying to develop a program to control two barcode scanners. I found the article above and tried the samples in the article. After following all the steps in exercise I, II and III. the application can detect the barcode scanners. However, it produces errors when I select the demo scanner and click the activate button. I have checked with the coding, setting of registry keys, service object and hardware id. I couldn't find anything wrong.
Thanks for any helps.
Here are the errors:
System.ComponentModel.Win32Exception was unhandled
Message='A device attached to the system is not functioning'
Source='DemoScanner'
ErrorCode=-2147467259
NativeErrorCode=31
StackTrace:
at Microsoft.PointOfService.ExampleServiceObjects.HidReader.HidThread.StartReading() in E:ScannerDemoTestScannerSampleLab1DemoScannerHidReader.cs:line 346
at Microsoft.PointOfService.ExampleServiceObjects.HidReader.OpenDevice() in E:ScannerDemoTestScannerSampleLab1DemoScannerHidReader.cs:line 531
at DemoScanner.MyScanner.set_DeviceEnabled(Boolean value) in E:ScannerDemoTestScannerSampleLab1DemoScannerMyScanner.cs:line 60
at ScannerSampleLab1.ScannerLab1.ActivateScanner(DeviceInfo selectedScanner) in E:ScannerDemoTestScannerSampleLab1ScannerSampleLab1Form1.cs:line 200
at ScannerSampleLab1.ScannerLab1.btnActivateDevice_Click(Object sender, EventArgs e) in E:ScannerDemoTestScannerSampleLab1ScannerSampleLab1Form1.cs:line 103
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at ScannerSampleLab1.Program.Main() in E:ScannerDemoTestScannerSampleLab1ScannerSampleLab1Program.cs:line 18
at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
InnerException:
barcode scannerPOS for .net
Microsoft Point of Service for .NET (POS for .NET) is a class library that enables POS developers to apply Microsoft .NET technologies in their products.
Requires runtime components to be installed. https://www.microsoft.com/en-us/download/details.aspx?id=42081
When installing runtime components, you won't need to install the SDK (that's what is contained in this package).
Included in this package are the SDK assemblies and documentation.
Dependencies
This package has no dependencies.
Used By
Microsoft Pos .net 1.12 Free
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version History
Microsoft Pos .net 1.12
Version | Downloads | Last updated |
---|---|---|
1.14.1 | 35,887 | 5/19/2017 |
1.14.1-beta1 | 625 | 5/19/2017 |