从ColdFusion运行.NET

时间:2012-03-13 18:26:04

标签: .net coldfusion

我在使用ColdFusion的C#编写的DLL时遇到问题。

ColdFusion代码:

<cfset dll = ExpandPath('./RemoteDraftingDLL.dll')>
<cfobject type=".NET" name="testing" class="Remote.Macro" assembly="#dll#">
<cfset output = testing.TestMethod()>
<cfoutput>#output#</cfoutput> 

我收到了这个错误:

Could not find the DotNet class.  
The assembly might not be registered with the DotNetSide.  

听起来我需要在ColdFusion管理页面中的某些位置注册DLL,但我不知道在哪里或如何?

1 个答案:

答案 0 :(得分:3)

每次更改DLL时都需要重新启动ColdFusion。包括将DLL放在服务器上的初始时间以及每次更新DLL时。

我认为如果他们允许您以编程方式更新DLL寄存器会很好。