如何安装C#客户端库,尤其是Google Cloud Text to Speech?

时间:2018-11-06 04:56:32

标签: c# unity3d google-cloud-platform client-library

我正在尝试在Unity应用中使用Google Cloud服务,例如Text-To-Speech。在快速入门页面上,我已经完成了“开始之前”的工作。但是,我无法“安装客户端库”。提供的行是:

安装包Google.Cloud.TextToSpeech.V1 -Pre

但是,当我将其放入终端时,它会显示“无法将'Install-Package'识别为内部或外部命令,可操作程序或批处理文件。”

我也尝试过Powershell,但是得到了“安装包:找不到与参数名称'Pre'相匹配的参数。

在线:1个字符:46

  • 安装软件包Google.Cloud.TextToSpeech.V1 -Pre

  • ~~~~

  • CategoryInfo:InvalidArgument:(:) [Install-Package],ParameterBindingException

  • FullyQualifiedErrorId:NamedParameterNotFound,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage”

我尝试过在线搜索,但似乎我只是缺少了关键的步骤或其他内容。在尝试安装客户端库之前,应该做些什么吗?我在错误的地方吗?感谢帮助,谢谢!

编辑: Visual Studio显示:

“安装失败。正在回滚... 项目“ Assembly-CSharp”中不存在“ Google.Cloud.TextToSpeech.V1.1.0.0-beta02”包 程序包'C:\ Users \ bwubr \ Documents \ EventHorizo​​nVR \ packages'中不存在程序包'Google.Cloud.TextToSpeech.V1.1.0.0-beta02' 执行nuget操作花费了1.03秒 Install-Package:无法安装软件包“ Google.Cloud.TextToSpeech.V1 1.0.0-beta02”。您正在尝试将此软件包安装到以'.NETFramework,Version = v3.5'为目标的项目中, 但程序包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请与软件包作者联系。 在第1行:char:1 +安装套件Google.Cloud.TextToSpeech.V1-Pre + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     + CategoryInfo:未指定:(:) [Install-Package],异常     + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand  “

1 个答案:

答案 0 :(得分:2)

Install-Package是Nuget软件包管理器控制台的功能。您可以按照以下步骤从Visual Studio中打开它:

  1. 选择“工具”菜单
  2. 选择NuGet软件包管理器
  3. Package Manager控制台

您现在可以在结果窗口中运行该命令。

或者,您可以通过选择“管理解决方案的NuGet软件包...”而不是“ Package Manager控制台”直接从UI安装它。