Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# “如何修复”;错误CS0656:缺少编译器必需的成员';Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create'&引用;_C#_Unity3d_Ibm Cloud_Ibm Watson - Fatal编程技术网

C# “如何修复”;错误CS0656:缺少编译器必需的成员';Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create'&引用;

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上使用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”,但从未使用其值

如何解决这些错误和警告


谢谢。

看起来您没有使用最新的Unity SDK或core。请从和下载最新版本

另外,请将API兼容性级别设置为.NET 4.x