32 位服务在 Windows 7 中有效,但在 10 中无效。安装 Allied Telesis 驱动程序后,服务仍会启动,但服务不会进行任何日志记录

32 位服务在 Windows 7 中有效,但在 10 中无效。安装 Allied Telesis 驱动程序后,服务仍会启动,但服务不会进行任何日志记录

这里没有改变的实际代码。服务在启动时启动,我尝试过延迟启动服务,但没有成功。我回到了以前的版本 Build 1607 x64 Windows 10。在这种情况下,我发现当以太网驱动程序(Allied-Telesis)被禁用时,重新启动后日志记录功能可以工作。在 x64 Windows 10 版本 1909 上运行时,这个技巧不起作用。我没有尝试在没有安装 Allied-Telesis 驱动程序的情况下在此系统上运行。我确实有另一个必须远程桌面进入的系统,它运行的是 build 1909,但它是一个服务器,因此我无法安装 Telesis 驱动程序。日志记录功能在该系统上运行。该服务通过私有网络接收数据包,并将数据包连接到日志文件中。它只是 NAICT,您的标准 32 位 Windows 服务,尽管是我的前任设计的定制服务。

相关内容