我需要封装一个VB6应用作为将由IIS被称为COM对象。一个由VB6应用程序使用的DLL不在线程安全的。

我怎样才能确保每当我的COM对象被调用它不与自身的其它实例共享相同的dll?

我读的地方,的ActiveX组价运行在不同的过程中的每个实例,这样够?

有帮助吗?

解决方案

您将需要在COM和公寓线程模型读了,的链接文本。虽然你做什么可能是你的表现将是可怕的,因为你最终将使用单线程公寓,因此所有的请求都将被序列化。你真的应该研究建立一个单独的进程为这些请求。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top