I am modifying some CF8 code that uses the cfobject tag to do interop with .NET. Currently, it's targeting .NET 2.0 assemblies. Without upgrading CF, is there a way to get it to interoperate with higher versions of .NET (e. g. v4.0)? What, if anything, will I have to do?
Maximum .NET version for Coldfusion 8 interop?
Asked Answered
(From the comments ...)
JNBridge is bundled with CF and used for .NET interop. AFAIK, support for v4.0 was not added until CF 9.0.1. The most definitive reference I could find on this was the JNBridge docs ie cf_root\jnbridge
:
ColdFusion 8 uses JNBridgePro v3.1 which ".. supports all the .NET 2.0/3.0 features .. and will also work with .NET Framework 3.0 ".
ColdFusion 9 uses JNBridgePro v5.1 which "..supports multi-targeting toward .NET 2.0, 3.0, 3.5 and 4.0".
© 2022 - 2024 — McMap. All rights reserved.
cf_root\jnbridge
. (JNBridge is bundled with CF and used for .NET interop). ColdFusion 8 uses JNBridgePro v3.1 which ".. supports all the .NET 2.0/3.0 features .. and will also work with .NET Framework 3.0 ". ColdFusion 9 includes JNBridgePro v5.1 which "..supports multi-targeting toward .NET 2.0, 3.0, 3.5 and 4.0". – Medallion