Speech recognition '的类型初始值设定项;Microsoft.CognitiveServices.Speech.Internal.carbon#csharpPINVOKE';抛出异常

Speech recognition '的类型初始值设定项;Microsoft.CognitiveServices.Speech.Internal.carbon#csharpPINVOKE';抛出异常,speech-recognition,microsoft-cognitive,Speech Recognition,Microsoft Cognitive,在.NETFramework4.7.1中遇到此问题,但是它不会引发异常,并且在.NETCore2.0中工作 在.NET中执行以下行时出现此错误 var recognizer=factory.CreateSpeechRecognizer() {”的类型初始值设定项 “Microsoft.CognitiveServices.Speech.Internal.Carboncsharppinvoke” 引发了异常。“} NET Core 2.0中的代码创建了工厂。还确保安装最新的Visual C++重新分

在.NETFramework4.7.1中遇到此问题,但是它不会引发异常,并且在.NETCore2.0中工作 在.NET中执行以下行时出现此错误

var recognizer=factory.CreateSpeechRecognizer()

{”的类型初始值设定项 “Microsoft.CognitiveServices.Speech.Internal.Carboncsharppinvoke” 引发了异常。“}


NET Core 2.0中的代码创建了工厂。还确保安装最新的Visual C++重新分发表2017版/P> < P>在构建应用程序时请检查平台设置吗?对于.NET Framework,平台必须设置为x86或x64,但不能为AnyCPU


谢谢。

在botframework中尝试使用此SDK时也会遇到此问题。是的,这也解决了我的问题!顺便说一句,您可能希望在更改构建目标后强制对项目进行重建