Skip to Main Content
Centre d’assistance Cognex
Logo

Bulletin technique : VisionPro | v2

PDF: 0.12 Mo

Version : 2

Date de sortie : 20/08/2012

Langue : Anglais (English)

Télécharger

Résumé du contenu

Ce bulletin décrit un problème de compatibilité entre Cognex VisionPro (versions 7.0-8.0) et Microsoft Visual Studio 2010 avec .NET 4.0. VisionPro utilise .NET 2.0, nécessitant l'useLegacyV2RuntimeActivationPolicy> dans app.config pour .NET 4.0. Si un fichier VPP de type .NET 4.0 est sérialisé, Cognex.VisionPro.QuickBuild.exe> ne parvient pas à le charger. Les solutions de contournement incluent le ciblage de .NET 2.0-3.5, l'intégration de CogJobManagerEdit> ou l'ajout de Cognex.VisionPro.QuickBuild.exe.config>. Des limitations existent, mais les futures mises à jour résoudront ce problème.

Ce bulletin technique traite d'un problème de compatibilité lors de l'utilisation de Cognex VisionPro (versions 7.0, 7.1, 7.2 et 8.0) avec Microsoft Visual Studio 2010 et .NET 4.0 Framework. Les assemblages de VisionPro sont construits sur .NET 2.0, tandis que Visual Studio 2010 permet de cibler .NET 4.0, nécessitant l'useLegacyV2RuntimeActivationPolicy dans le fichier app.config. Si une application VisionPro personnalisée ciblant .NET 4.0 sérialise un fichier VPP, elle peut contenir des types spécifiques à .NET 4.0, entraînant l'échec de Cognex.VisionPro.QuickBuild.exe, une application .NET 2.0, lors du chargement du fichier. Les solutions de contournement comprennent le ciblage de .NET 2.0&ndash ;3.5, l'intégration du contrôle CogJobManagerEdit dans l'application .NET 4.0 ou l'ajout d'un fichier Cognex.VisionPro.QuickBuild.exe.config pour activer le chargement de l'exécution de .NET 4.0. Cependant, ces solutions de contournement ont des limites. Les futures versions de VisionPro résoudront ce problème.