Building from source

pre-requisites

  • Visual Studio 2010/2012
  • Silverlight 4 SDK (if SL4 binaries should be built)
  • Silverlight 5 SDK (if SL5 binaries should be built)
  • Windows Phone 7.0/7.1/8.0 SDK (if WP7/WP8 binaries should be built)
  • Unity 3D 3.5 (if Unity sample should be built)
  • nUnit 2.5.10 (if test should be built)
  • a private key for signing the assemblies or the signing has to be disabled

Steps

  • install all necessary pre-requisites
  • download the source code archive from the download page or create a working copy from the source code repository
  • create your own private key for signing (http://msdn.microsoft.com/en-us/library/6f05ezxy.aspx)
  • put your private key into the directory Key with the filename private.snk
  • open the solution zxing.sln with Visual Studio 2010
  • deactivate in the configuration manager all targets which should not be built
  • start the build of the whole solution

The binaries can be found in the directory Build.



Last edited Jun 20, 2013 at 8:12 PM by micjahn, version 6

Comments

fevriul Jan 28, 2016 at 5:16 PM 
Had to comment and say think you for this! Integrated into my windows application in a couple of hours and and generating codes no problem, and was not forced to hand over cash for private versions that do not do the job half as well as this library.

sebagomez Feb 3, 2015 at 5:37 PM 
there's one for winrt... that should work for Windows 8.1 (metro) apps

deanforu44 Oct 21, 2014 at 9:04 PM 
Is there a version that runs with Visual Studio 2013 windows 8.1?