第三方DLL事件未引发Windows服务 - C#

时间:2017-03-06 13:47:32

标签: c# event-handling windows-services

我正在使用包含第三方DLL作为参考的Windows服务应用程序。 我正在使用如下事件处理程序绑定第三方DLL的一个事件:

当我开始从第三方系统导出视频以显示进度计数时,它应该调用处理程序。

IExportItem.ProgressChanged += ExportChange_;
IExportItem.Start();

void ExportChange_(ExportState state,ExportProgress progress)
{
}

在Windows服务的情况下,上面的事件处理程序不会调用,但是当我在桌面应用程序中使用此DLL导出视频时,总是会调用它。

我还尝试将服务凭据更改为管理员,但它也没有帮助。到目前为止,我在互联网上找不到任何有用的资料。

我是Windows服务开发的新手,任何人都可以帮助我吗?

0 个答案:

没有答案