Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Maximum .NET version for Coldfusion 8 interop?

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?

like image 286
ChaseMedallion Avatar asked Jan 17 '13 19:01

ChaseMedallion


1 Answers

(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".

like image 57
Leigh Avatar answered Nov 07 '22 19:11

Leigh