是否可以从ColdFusion引用.NET程序集?

Geo*_*ton 5 asp.net coldfusion

是否可以从ColdFusion引用.NET程序集?如果是这样,我怎么能做到这一点?无论如何,我不是ColdFusion的开发者.

Hen*_*nry 10

自CF8以来,您可以直接调用.net程序集.

例:

<cfobject type=".NET" name="mathInstance" class="mathClass"
          assembly="C:/Net/Assemblies/math.dll">
<cfset myVar = mathInstance.multiply(1,2)>
Run Code Online (Sandbox Code Playgroud)

要么

mathInstance = CreateObject(".NET", "mathClass", "C:/Net/Assemblies/math.dll");
myVar = mathInstance.multiply(1,2);
Run Code Online (Sandbox Code Playgroud)

CF8 Doc - 使用Microsoft .NET程序集

CF9 Doc - 使用Microsoft .NET程序集

引擎盖下使用JNBridgePro来实现这一目标.参考:BlueDragon.NET与CF8 .NET集成:架构.