Skip to Main Content
Cognex 支持中心
Logo

技术公告:VisionPro | v2

PDF: 0.12 MB

版本: 2

发布日期: 2012/08/20

语言: 英语

下载

内容摘要

本公告概述了 康耐视 VisionPro(版本 7.0-8.0)与 Microsoft Visual Studio 2010 与 .NET 4.0 之间的兼容性问题。VisionPro 在 .NET 4.0 的 app.config 中使用 .NET useLegacyV2RuntimeActivationPolicy>。如果具有 .NET 4.0 类型的 VPP 文件已序列化,则 康耐视.VisionPro.QuickBuild.exe> 无法加载该文件。解决方法包括瞄准 .NET 2.0-3.5、嵌入 CogJobManagerEdit> 或添加 康耐视.VisionPro.QuickBuild.exe.config>。存在限制,但未来的更新将解决这个问题。

本技术公告解决了 康耐视 VisionPro(版本 7.0、7.1、7.2 和 8.0)与 Microsoft Visual Studio 2010 和 .NET 4.0 Framework 配合使用时的兼容性问题。VisionPro 的组件基于 .NET 2.0 构建,而 Visual Studio 2010 允许以 .NET 4.0 为目标,需要在 app.config 文件中使用 useLegacyV2RuntimeActivationPolicy 设置。如果以 .NET 4.0 为目标的自定义 VisionPro 应用对 VPP 文件进行序列化,则可能包含 .NET 4.0 特定类型,导致 .NET 2.0 应用 康耐视.VisionPro.QuickBuild.exe 在加载文件时失败。解决方法包括瞄准 .NET 2.0–3.5,将 CogJobManagerEdit 控件嵌入 .NET 应用 4.0 应用程序,或添加 康耐视.VisionPro.QuickBuild.exe.config 文件以启用 .NET 4.0 运行时加载。但是,这些解决方法存在局限性。未来 VisionPro 版本将解决此问题。