我有使用NAudio 1.8.5录制Tascam US-4x4音频的应用程序(使用最新驱动程序版本2.13) 如果将我的应用程序作为控制台应用程序运行,它将正常工作 但是当我将应用程序安装为Windows服务时(使用NetworkService用户运行服务)却无法正常工作
经过一番研究,我发现在AsioDriver类中以Windows服务方法Init运行时返回false
public bool Init(IntPtr sysHandle)
{
int ret = asioDriverVTable.init(pAsioComObject, sysHandle);
return ret == 1;
}
有人可以帮助我解决此问题吗?