未加载指定的模块“C:\ CloudDeployment \ ECEngine \ EnterpriseCloudEngine.psm1”

时间:2017-05-19 07:01:14

标签: powershell azure azure-stack

在使用AzureStack注册时,我遇到了这个错误:

  

未加载指定的模块“C:\ CloudDeployment \ ECEngine \ EnterpriseCloudEngine.psm1”,因为在任何模块目录中找不到有效的模块文件。

我检查了目录,但没有C:\CloudDeployment\目录。

有没有人对此有任何线索或在哪里获取上述目录和PowerShell脚本?

1 个答案:

答案 0 :(得分:0)

您需要安装使用Azure Stack的工具,这些工具列在项目Github Readme中:

  

要使用这些工具,请获取与Azure Stack兼容的Azure PowerShell   模块。除非你从其他来源安装,否则一种方法   是从公共包存储库获取如下。注意   这两个仍然可以用于操作Azure以及   Azure Stack,但可能缺少一些最新的Azure功能。

     

对于PowerShell,请安装以下内容:

Install-Module -Name 'AzureRm.Bootstrapper' -Scope CurrentUser
Install-AzureRmProfile -profile '2017-03-09-profile' -Force -Scope CurrentUser
Install-Module -Name AzureStack -RequiredVersion 1.2.9 -Scope CurrentUser
     

通过克隆git存储库来获取工具。

git clone https://github.com/Azure/AzureStack-Tools.git --recursive
cd AzureStack-Tools
     

否则按如下方式下载工具:

invoke-webrequest https://github.com/Azure/AzureStack-Tools/archive/master.zip -OutFile master.zip
expand-archive master.zip -DestinationPath . -Force
cd AzureStack-Tools-master