0

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

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

但是,当我将其放入终端时,它显示“'Install-Package' 未被识别为内部或外部命令、可运行程序或批处理文件。”

我也尝试使用 Powershell,但得到“Install-Package:找不到与参数名称‘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'中不存在包'Google.Cloud.TextToSpeech.V1.1.0.0-beta02' '文件夹'C:\Users\bwubr\Documents\EventHorizo​​nVR\packages'中不存在执行nuget操作需要1.03秒安装包:无法安装包'Google.Cloud.TextToSpeech.V1 1.0.0-beta02'。你正在尝试将此包安装到以“.NETFramework,Version=v3.5”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系包作者。在 line:1 char:1 + Install-Package Google.Cloud.TextToSpeech.V1 -Pre + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ + CategoryInfo :NotSpecified: (:) [Install-Package], Exception + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand"

4

1 回答 1

2

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

  1. 选择工具菜单
  2. 选择 NuGet 包管理器
  3. 包管理器控制台

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

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

于 2018-11-06T05:03:43.120 回答