Please check these settings before running PcPosSample project:
1. Set "Platform target" to "x86"

2. Add references from dependency or bin folder:
	a. log4net.dll (version 2.0.8)
	b. Newtonsoft.Json.dll (version 8.0.3)
	c. Sadad.PcPos.core.dll

3. If there is aproblem with AssemblyInfo or AssemblyShareInfo files, check these two files with following data:
	a. AssemblyInfo.cs
		using System.Reflection;
		using System.Runtime.InteropServices;

		// General Information about an assembly is controlled through the following 
		// set of attributes. Change these attribute values to modify the information
		// associated with an assembly.
		[assembly: AssemblyTitle("Sadad PCPOS Sample Application")]
		[assembly: AssemblyDescription("Sample application for using and checking DLL functions of Sadad PCPOS solution.")]
		[assembly: AssemblyConfiguration("")]
		[assembly: AssemblyProduct("Sadad PCPOS Sample Application")]
		[assembly: AssemblyCulture("")]
		[assembly: log4net.Config.XmlConfigurator(Watch = true)]

		// Setting ComVisible to false makes the types in this assembly not visible 
		// to COM components.  If you need to access a type in this assembly from 
		// COM, set the ComVisible attribute to true on that type.
		[assembly: ComVisible(false)]

		// The following GUID is for the ID of the typelib if this project is exposed to COM
		[assembly: Guid("d6523a29-a46b-4add-b2e8-ea9d3c51a34f")]
	
	b. AssemblyShareInfo.cs
		//
		// 
		// This code was generated by a tool. Please do not change this document in any of its parts.
		// 
		using System.Reflection;
		using System.Resources;
		using System.Runtime.CompilerServices;
		using System.Runtime.InteropServices;

		[assembly: AssemblyCompany("Sadad PSP")]
		[assembly: AssemblyCopyright("Copyright © Sadad PSP 2014 - 2019")]
		[assembly: AssemblyTrademark("Sadad PSP")]
		[assembly: NeutralResourcesLanguage("en")]

		[assembly: AssemblyVersion("5.3.39.1359")]
		[assembly: AssemblyFileVersion("5.3.39.1359")] 

4. Build it successfully :)