FAQ TBarCode .NET
Erreur « Catastrophic Failure » pendant la licence
Erreur « Catastrophic Failure » pendant la licence
Sur certains systèmes (p. ex. W2012R2, IIS8.5), vous pouvez rencontrer une erreur si vous appliquez la clé de licence immédiatement après avoir créé une instance de l'objet code-barres. Cela se produit parce que la DLL TBarCode native sous-jacente n'a pas encore été initialisée à ce stade – possiblement en raison d'un chargement différé des DLL de dépendance ou d'un autre problème de timing.
Comme solution de contournement, essayez de définir une propriété quelconque avant d'appliquer la licence – voir ci-dessous :
TECIT.TBarCode.Barcode oBC = new TECIT.TBarCode.Barcode();
oBC.BarcodeType = TECIT.TBarCode.BarcodeType.Code128; // set a property of the object
oBC.License("Licensee", TECIT.TBarCode.LicenseType.DeveloperOrWeb, 1, "Key", TECIT.TBarCode.TBarCodeProduct.Barcode2D);