我有一个调用我的类库(DLL)的供应商应用程序。供应商使用以下 VB 代码使用他们的 EXE 实例化我的类:
Dim objCustom As Object = System.Activator.CreateInstance("stuffGuiCustom", "stuff.stuffGuiCustom.clsCustomSandbox").Unwrap
之后,他们设置了两个属性:
objCustom.propform = mfrm
objCustom.propParent = objSandbox
之后,他们在我的代码中调用了一个函数,名为main
:
Call objCustom.main(objCustom, objGlobals, , clsSandbox)
当然,我没有 objSandbox 的任何类型或接口定义,供应商已将其标识为包含我需要的所有内容的关键对象。
我的 DLL 是在我的开发机器上编写的,但是,调用我的程序集的应用程序在远程机器上(我拥有机器的网络管理员和本地管理员权限)。
这是我的问题: 如何将我的 Visual Studio 调试器附加到 DLL,以便当远程应用程序实例化它时,我可以调试?
请帮忙!