0

我在这里关注本教程:http: //social.msdn.microsoft.com/Forums/en-US/MediaServices/thread/a9d3d1b4-09eb-4a28-ad1d-a1f4cf3123cb 关于如何设置 Azure 媒体服务。

但是在 PowerShell 中运行脚本时,特别是当我运行以下命令时: .\GetMediaServicesEnv.ps1 (该命令应该提示我下载 publishsettings 文件)

我收到一条错误消息:不支持安装的 Azure SDK 版本。确保您的版本介于 v1.6 和 v1.6 之间 C:\Program Files (x86)\Microsoft SDKs\Windows Azure Media Services\Services\v1.0\GetMediaServicesEnv.ps1:5 char:25 + Get-AzurePublishSettings <<<< + CategoryInfo : NotSpecified: (:) [], Exception + FullyQualifiedErrorId : System.Exception

这很奇怪,因为最新且唯一可用的版本是我已经下载的 1.7。这是一个错误,还是我做错了什么?

顺便说一句,我使用的是 Win7 - 64 位版本。

4

1 回答 1

2

你是对的 1.7 是最新的,但你不对它是唯一可用的。Windows Azure 媒体服务在 SDK 1.7 可用之前是 CTP 的,因此它只能与 1.6 一起使用(目前)。对您来说好消息是 1.6 和 1.7 可以并行工作,您可以拥有 1.6 项目,也可以拥有 1.7 项目,它们都可以正常工作。

因此,要使用 Azure 媒体服务 SDK,您需要 Windows Azure SDK 1.6 和适用于 .NET 1.6 的 Windows Azure 库。您可以通过 Web 平台安装程序安装它们。只需搜索“Azure”,然后在结果中找到它们。就像是:

在此处输入图像描述

不过,这可能很棘手。在拥有 1.7 之后,我从未尝试安装 1.6。我安装了 1.6,然后添加了 1.7,一切正常。如果您在安装 1.6 时遇到任何问题,请先尝试删除 1.7,然后安装 1.6,然后添加 1.7,您将同时拥有 1.6 和 1.7 Windows Azure SDK。

于 2012-06-17T20:21:56.417 回答