【发布时间】:2011-04-07 23:08:02
【问题描述】:
是否可以在 .NET COM 可调用包装 DLL 程序集中使用多线程?
例如,我有一个 .NET 程序集 dll,它向 COM 公开了一个 .NET FTP 库。上传功能目前被编程为“尽力而为”功能。我没有使用事件或返回值来显示上传或下载是否成功完成,如果需要,我可能会考虑稍后实施。 .NET 程序集(在我真正有限的理解中)是否可以简单地将这些上传和下载过程外包给另一个线程?假设这是可能的,如果托管应用程序在上传或下载全部完成之前关闭,结果会是什么?
【问题讨论】:
标签: .net com-interop ccw