1

我正在尝试在MSDN上运行练习,并在尝试运行 Add-PSSnapin Microsoft.WindowsAzure.ServiceRuntime 时在任务 2 中遇到错误:

Add-PSSnapin:由于以下错误,无法加载 Windows PowerShell 管理单元 Microsoft.WindowsAzure.ServiceRuntime:

The Windows PowerShell snap-in module C:\Program Files\Windows Azure Integration Components\v1.6\Powershell\Microsoft.WindowsAzure.ServiceRuntime.Commands.dll does not have required Windows PowerShell snap-in strong name Microsoft.WindowsAzure.ServiceRuntime.Commands, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35.
At line:1 char:13
+ Add-PSSnapin <<<<  Microsoft.WindowsAzure.ServiceRuntime
    + CategoryInfo          : InvalidArgument: (Microsoft.WindowsAzure.ServiceRuntime:String) [Add-PSSnapin], PSSnapIn
   Exception
    + FullyQualifiedErrorId : AddPSSnapInRead,Microsoft.PowerShell.Commands.AddPSSnapinCommand

之前的所有任务都已顺利完成,任务 2 的步骤 2 指出“管理单元已与集成组件一起安装,并提供对 Windows Azure 运行时环境的访问”,这在之前的练习和任务中执行时没有出现问题。有没有人遇到过这个问题?

4

1 回答 1

1

请尝试运行以下命令:

Set-ExecutionPolicy Unrestricted

这将允许我们运行任何插件,即使插件没有经过强名称签名。但请注意,这可能会引入安全问题。因此,建议您在完成教程后恢复执行策略。

Set-ExecutionPolicy Restricted

您也可以参考http://technet.microsoft.com/en-us/library/dd347628.aspx了解更多信息

此致,

明旭。

于 2012-05-03T07:50:16.640 回答