无法将线程与Dll文件同步

时间:2015-06-30 03:36:59

标签: c# windows multithreading dll service

最近我想创建一个能够处理收获的Windows服务(版本控制应用程序)。

所以我创建了一个dll文件,其中包含与Harvest客户端应用程序交互的所有必要方法和操作。

这个dll包含很少的睡眠点(2000毫秒),等待收获应用程序的反馈。

简单地说,Windows线程和harvest dll文件之间的通信可以如下所示。 enter image description here

即使它(Windows服务)意味着要等到dll的输出它继续下一个循环。

然后我删除了dll,并自己实现了服务中的所有方法和操作。然后它工作正常。

这不是我第一次遇到这种情况。如果有人请高兴,请详细说明提出的解决方案。

致以最诚挚的问候,

0 个答案:

没有答案