我有段程序: mAssembly = Assembly.LoadFrom("Test.dll");
 BindingFlags flags = BindingFlags.CreateInstance | BindingFlags.Instance | BindingFlags.Public;
 object mObject = mAssembly.CreateInstance("TypeName", true, flags, null, null, null, null); 
 MethodInfo mi = mObject.GetType().GetMethod(mMethodName);
 mi.Invoke(mObject ,null);我现在的问题是:能不能实现在Test.dll里面和主线程交互?比如在Test.dll里面向主线程弹出选择是否的messagebox,然后根据主线程的选择分支执行Test.dll里面的代码?