﻿TBarCode SDK Barcode Service
****************************

This Web Deployment Package for IIS includes an IHttpHandler for bar code generation in ASP.NET.
The barcode data is transmitted through GET parameters (URL encoded) to the barcode handler.
The barcode handler responds with a dynamically created barcode image, which can be displayed 
in the browser, embedded in Crystal Reports, SQL Server Reporting Services or any other application,
which can display an http/https image data stream.
     
Preconditions:

   TBarCode SDK 11.15+ needs to be installed.
   https://www.tec-it.com/en/download/tbarcode/Download.aspx
   
Minimum Requirements on IIS 10:

  .NET 4.6 framework advanced services
	ASP.Net 4.6  (4.6.2 or higher)
  IIS 	
	web management tools
		iis management console
		iis management service (for deployment actions in GUI)
	www services
	 	application development features 
			.net extensibility 4.6
			application initialization
			ASP Net 4.6
			isapi extensions
			isapi filters
		common http features
			default document
		health and diagnostics
			http logging (nicht zwingend benötigt - keine log-daten ohne!)
		security
			request filtering

  Web Deploy Tool (https://www.microsoft.com/en-us/download/details.aspx?id=43717)

Troubleshooting:

  Typical error messages after installation:

  - Unrecognized attribute 'targetFramework'.
    
    => Please change the TEC-IT Application Pool to v4.0 Framework in IIS manager
    
  - The 'targetFramework' attribute currently references a version that is later
    than the installed version of the .NET Framework.

    => Install the .NET version, which is indicated in the web.config file (or a newer one)
    
  - Could not load file or assembly TECIT.TBarCode, Version=11.10.0.0
  
    => Install the TBarCode SDK on your IIS server (from the SDK you need the .NET component)

  - TBarCode11_x64.dll not found
  
    => Run an Admin console and enter "iisreset", this restarts the IIS process and updates
       the search path for DLLs. Take care on active IIS user sessions when resetting.