事情起因
本想着用c#调用yolov5的库,看了网上的教程一步步来,到头还是卡到了一个莫名其妙的位置,卡了一整天。。
遇到这个报错后,去网上查(https://cloud.tencent.com/developer/ask/sof/608630/answer/915366),说是要使用OrtGetApiBase,您需要将包(onnxruntime.dll)加载到启动项目中。然后给出的链接让我以为要把onnxruntime.dll添加到引用里。但是实际情况是无法只添加onnxruntime.dll。还是需要从NuGet找到我们需要的包,这里我使用了1.14.1版本的Microsoft.ML.OnnxRuntime,其他版本的没试过。
然后还是报同样的错。。。
最后我找到了一篇文章是这样写的:
哦吼,我一直用的Any Cpu,现在用配置管理器切换到x64就可以了,x86也是可以的。。
问题解决,,