我在使用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,但我不知道在哪里或如何?
答案 0 :(得分:3)
每次更改DLL时都需要重新启动ColdFusion。包括将DLL放在服务器上的初始时间以及每次更新DLL时。
我认为如果他们允许您以编程方式更新DLL寄存器会很好。