я загрузить скрипт, который использует «AzureManagementToolsSnapin» на первой линии, как показано ниже: Add-PSSnapin AzureManagementToolsSnapinPowerShell оснастки «AzureManagementToolsSnapin» не установлен на этом компьютере
Я прочитал несколько блогов и загрузить Azure Powershell CMDLets по ссылке ниже: http://wappowershell.codeplex.com/releases/view/84058
Когда я попытался установить на данную документацию по ссылке ниже, я не могу установить. Однако она регистрирует ошибку, ниже которой я совершенно не понимаю, почему:
Установка сборки 'C: \ WindowsAzure \ WAPPSCmdletsBin \ выпуск \ Microsoft.WindowsAzure.Samples.ManagementTools.Powershell.dll'. Затронутые параметры: I = assemblypath = C: \ WindowsAzure \ WAPPSCmdletsBin \ выпуск \ Microsoft.WindowsAzure.Samples.ManagementTools.Powershell.dll файл_журнала = C: \ WindowsAzure \ WAPPSCmdletsBin \ \ выпуск Microsoft.WindowsAzure.Samples.ManagementTools .Powershell.InstallLog logtoconsole = исключение при попытке найти монтажников в C: \ WindowsAzure \ WAPPSCmdletsBin \ релиз \ Microsoft.WindowsAzure.Samples.ManagementTools.Powershell.dll сборки. System.Reflection.ReflectionTypeLoadException: не может быть загрузить один или несколько запрошенных типов. Получите свойство LoaderExceptions для получения дополнительной информации. Отмена установки для C: \ WindowsAzure \ WAPPSCmdletsBin \ release \ Microsoft.WindowsAzure.Samples.ManagementTools.Powershell.dll. Подвижной узел 'C: \ WindowsAzure \ WAPPSCmdletsBin \ release \ Microsoft.WindowsAzure.Samples.ManagementTools.Powershell.dll'. Затронутые параметры: I = assemblypath = C: \ WindowsAzure \ WAPPSCmdletsBin \ выпуск \ Microsoft.WindowsAzure.Samples.ManagementTools.Powershell.dll файл_журнала = C: \ WindowsAzure \ WAPPSCmdletsBin \ \ выпуск Microsoft.WindowsAzure.Samples.ManagementTools .Powershell.InstallLog logtoconsole = исключение при попытке найти монтажников в C: \ WindowsAzure \ WAPPSCmdletsBin \ релиз \ Microsoft.WindowsAzure.Samples.ManagementTools.Powershell.dll сборки. System.Reflection.ReflectionTypeLoadException: не может быть загрузить один или несколько запрошенных типов. Получите свойство LoaderExceptions для получения дополнительной информации. Отмена установки для C: \ WindowsAzure \ WAPPSCmdletsBin \ release \ Microsoft.WindowsAzure.Samples.ManagementTools.Powershell.dll.
Пожалуйста, может кто-нибудь помочь мне понять, чего мне не хватает. Я также пытался загрузить снизу: http://www.windowsazure.com/en-us/downloads/
Однако, многие функции в скрипте, который я загружаю, похоже, не существуют на окнах azure powershell.
фрагмент кода PowerShell выглядит, как показано ниже, не уверен, что он устарел:
Add-PSSnapin AzureManagementToolsSnapIn
#bla bla
Get-HostedServices -SubscriptionId $sub -Certificate $cert|Select ServiceName|
foreach {
#Logic here
$service = $_.ServiceName
write-host $service
$deployId = (Get-HostedService $service -SubscriptionId $sub -Certificate $cert | Get-Deployment Staging).DeploymentId
Get-DiagnosticAwareRoles -StorageAccountName $storage -StorageAccountKey $key -DeploymentId $deployId |
foreach {
#DO stuff here
}
}
}
Спасибо.
См. Выше приведенный фрагмент powershell. Не уверен, что он устарел. –
@Myagdi - см. Мое редактирование – alroc