如何让实验室流媒体层在C#中工作?
我有一个设备,可以记录像脑电图测量这样的实时数据。我想用实验室流媒体层(lsl)发送这些数据。不幸的是,我无法配置lsl并使其运行。我不确定我是否将dll复制到了正确的位置 到目前为止我所做的:如何让实验室流媒体层在C#中工作?,c#,shared-libraries,streaming,data-science,badimageformatexception,C#,Shared Libraries,Streaming,Data Science,Badimageformatexception,我有一个设备,可以记录像脑电图测量这样的实时数据。我想用实验室流媒体层(lsl)发送这些数据。不幸的是,我无法配置lsl并使其运行。我不确定我是否将dll复制到了正确的位置 到目前为止我所做的: 已从下载最近的lsl dll 已将liblsl64.lib和liblsl64.dll复制到我的项目文件夹和我的项目的调试文件夹中 将LSL.cs(如中所述)复制到我的项目中:重命名为const string libname=“LSL”;to const string libname=“liblsl
- 已从下载最近的lsl dll
- 已将liblsl64.lib和liblsl64.dll复制到我的项目文件夹和我的项目的调试文件夹中
- 将LSL.cs(如中所述)复制到我的项目中:重命名为const string libname=“LSL”;to const string libname=“liblsl64”
- 当我运行代码时: liblsl.StreamInfo info=新liblsl.StreamInfo(“TestCSharp”、“EEG”)
有人能帮我吗?我得到System.BadImageFormatException,因为我的配置管理器中有“Any CPU”而不是“x64”。当使用.Net核心应用程序访问库时,它也可以工作