Key in your email here
Font Products
 Barcode Fonts
  • Code 39 Barcode
  • Code 128 Barcode
  • UCCEAN Barcode
  • ITF14 Barcode
  • I2of5 Barcode
  • UPC/EAN Barcode
  • GS1 Databar Barcode
 Download ConnectCode
 MICR Fonts
  • MICR E13B
  • MICR CMC7
 Download MICR

Using the Fonts
  • With the Font Encoder
  • With Excel
  • With Access
  • With Word
  • With Crystal Reports
  • Application Integration
     • With C#
     • With Visual Basic
     • With WPF (C#)
     • With WPF (VB)
     • With Visual C++

SDK Products
 .Net Barcode SDK
 Download SDK

Software Products
 Barcode Software Imager
 Download Imager


Barcode FAQ
 Barcode
  • Barcode Symbology
  • Barcode FAQ
  • Barcode Images
  • Barcode Font
 RFID
  • What is RFID?
 Thermal Printers
 Barcode Scanners
 OCR & OCR Fonts
 MICR & MICR Fonts

Barcode Resources
 Web Resources
 The Barcode CD Project
 Mobile Barcode Project



Strong-Name Barcode Dynamic Link Library (DLL)

Global Assembly Cache (GAC)

The Global Assembly Cache is a machine-wide central repository for sharing .Net assemblies for the Microsoft .Net platform. It is useful as it allows different applications in the same computer to share the common assemblies.

To deploy an assembly to the GAC, developers need to sign their assemblies using a cryptographic key pair. The key pair can be generated using the SN(?) tool found in Visual Studio installations.

What is a Strong Name DLL?

The signing of a DLL using a cryptographic key pair ensures the DLL is globally unique and cannot be spoofed by someone else. This DLL is often referred to as a Strong-Name DLL. Users of a Strong-Name DLL benefit from being able to map to the exact version of the DLL without any confusion(? Don't understand why users want to map to the exact version of the DLL without any confusion).

Strong-Name Barcode Dynamic Link Library (DLL)

ConnectCode .Net Barcode SDK provides a Strong-Name DLL signed using a cryptographic key pair. This allows the barcode DLL to be deployed to the Global Assembly Cache and you can enjoy all the benefits of a strong name DLL.



Location of the Strong-Name Barcode DLL

The Strong-Name DLL is stored in a subdirectory of the ConnectCode Barcode SDK.

Trial
C:\Program Files\ConnectCode\Barcode SDK vX.0 Trial\DLL\StrongName

Registered
C:\Program Files\ConnectCode\Barcode SDK vX.0\DLL\StrongName

Installing the Strong-Name Barcode DLL into GAC

ConnectCode Strong-Name Barcode DLL can be installed into the Global Assembly Cache with the following command. It is important to ensure the Command Prompt used for executing the commands is started in Administrator Mode.

gacutil -I "C:\Program Files\ConnectCode\Barcode SDK vX.0\DLL\StrongName\ConnectCodeBarcodeLibrary.dll"

Uninstalling the Strong Name Barcode DLL from the GAC

The following command uninstalls the Strong-Name Barcode DLL from the GAC.

gacutil -u ConnectCodeBarcodeLibrary



Back to .Net Barcode SDK.

Back to Barcode Software main page.

Copyright (C) 2004-2012, BarcodeResource.com. All Rights Reserved.