Great article! One problem with that approach is the need of installing the dll into the system GAC. You can avoid that by registering the dll in the Visual Studio RSPreviewPolicy.config file with an entry similar to this one:
<CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="FullTrust" Name="MyQRCode" Description="This code group grants FullTrust to MyQRCode assembly."> <IMembershipCondition class="StrongNameMembershipCondition" version="1" PublicKeyBlob="000000............0000000" /></CodeGroup>
The PublicKeyBlob for your dll assembly can be obtained in this way
Then that same entry must be added to the SSRS rssrvpolicy.config file
These settings should rid off the need of registering the dll into the GAC.
For more advanced barcode options as well as more Linear and 2D types like QR Code, DataMatrix, DotCode, PDF417, etc and for a visual barcode CRI you might try other alternatives like BP for SSRS
HTH
Tools for SSRS, ASP.NET & PHP
Barcode CRI for SSRS[/url]