C# “如何修复”;错误CS0656:缺少编译器必需的成员';Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create'&引用;
我想在Unity上使用IBM的Watson API SpeechToText(版本2018.4.13)。 首先,我正在阅读并试图安装,但控制台说 Assets\unity-sdk-core-1.2.0\Utilities\CredentialUtils.cs(268,70):警告CS0618:“Credential.ApiKey”已过时:“使用旧版ApiKey的身份验证已被弃用。”。请使用令牌选项进行身份验证。“ Assets\unity-sdk-core-1.2.0\Connection\RESTConnector.cs(664,24):错误CS0656:缺少所需的编译器成员“Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create” 及 Assets\unity-sdk-core-1.2.0\Authentication\CloudPakForData\CloudPakForDataAuthenticator.cs(35,31):警告CS0414:已分配字段“CloudPakForDataAuthenticator.UrlSuffix”,但从未使用其值 如何解决这些错误和警告C# “如何修复”;错误CS0656:缺少编译器必需的成员';Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create'&引用;,c#,unity3d,ibm-cloud,ibm-watson,C#,Unity3d,Ibm Cloud,Ibm Watson,我想在Unity上使用IBM的Watson API SpeechToText(版本2018.4.13)。 首先,我正在阅读并试图安装,但控制台说 Assets\unity-sdk-core-1.2.0\Utilities\CredentialUtils.cs(268,70):警告CS0618:“Credential.ApiKey”已过时:“使用旧版ApiKey的身份验证已被弃用。”。请使用令牌选项进行身份验证。“ Assets\unity-sdk-core-1.2.0\Connection\RE
谢谢。看起来您没有使用最新的Unity SDK或core。请从和下载最新版本 另外,请将API兼容性级别设置为.NET 4.x