6

是否有一种简单(记录在案?)的方法来检测自动化脚本中实际安装的 Azure SDK 版本?我将根据这个版本定义条件行为。

目前,我只是查看C:\Program Files\Microsoft SDKs\Windows Azure\.NET SDK\文件夹并查看其内容。但我发现它不可靠且不可自动化。

4

4 回答 4

3

这是帮助我的提示:http ://www.robblackwell.org.uk/2011/05/29/determining-the-windows-azure-sdk-version-at-runtime.html

于 2013-07-26T19:45:22.637 回答
2

如果您使用 Windows Platform Installer 安装 SDK(我相信这是现在的标准方法),您可以使用 webpicmd.exe 来确定安装了哪个 SDK。例如:

webpicmd /List /ListOption:Installed

在http://msdn.microsoft.com/en-us/library/azure/gg433092.aspx上查看更多信息

于 2014-09-08T14:05:57.950 回答
2

对于仍在寻找此功能的用户,可以使用Azure powershell cmdlet来实现。

Get-AzureDeployment -ServiceName "<service name>" -slot "<Production or Staging>" | Where-Object -Property SdkVersion | select SdkVersion
于 2015-07-31T10:14:50.353 回答
0

导航

C:\Program Files\Microsoft SDKs\Azure\.NET SDK

版本将是此目录中包含的文件夹名称。

https://i.imgur.com/mZAELvy.png

于 2017-05-10T14:49:59.980 回答