2012-12-12 8 views
6

क्या स्वचालन स्क्रिप्ट में Azure SDK के वास्तव में स्थापित संस्करण का पता लगाने के लिए एक सरल (दस्तावेज?) तरीका है? मैं इस संस्करण के आधार पर सशर्त व्यवहार को परिभाषित करने जा रहा हूं।स्वचालित रूप से स्थापित Azure SDK के संस्करण का पता लगाने के लिए कैसे?

वर्तमान में, मैं बस C:\Program Files\Microsoft SDKs\Windows Azure\.NET SDK\ फ़ोल्डर में देखता हूं और इसकी सामग्री की समीक्षा करता हूं। लेकिन मुझे लगता है कि यह विश्वसनीय नहीं है और स्वचालित नहीं है।

उत्तर

2

आप एसडीके (जो मेरा मानना ​​है कि अब यह करने के लिए मानक तरीका है), तो आप webpicmd.exe उपयोग कर सकते हैं निर्धारित करने के लिए स्थापित करने के लिए विंडोज प्लेटफार्म इंस्टालर का उपयोग किया है जो एसडीके स्थापित है। उदाहरण के लिए:

webpicmd /List /ListOption:Installed 

अधिक पर http://msdn.microsoft.com/en-us/library/azure/gg433092.aspx

2

जो अभी भी इस बात के लिए देख रहे लोगों के लिए, आप Azure powershell cmdlets का उपयोग करके ऐसा कर सकते हैं।

Get-AzureDeployment -ServiceName "<service name>" -slot "<Production or Staging>" | Where-Object -Property SdkVersion | select SdkVersion 
0

नेविगेट

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

संस्करण फ़ोल्डर इस निर्देशिका के भीतर निहित नाम होगा।

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

संबंधित मुद्दे