我即将进入一个PowerShell
用于编写构建脚本的项目。该构建使用该WebAdministration
模块来管理本地 IIS 实例。当我运行构建脚本时,尝试导入时会引发以下错误WebAdministration
。
错误:2016 年 6 月 29 日 17:28:35:在 C:\dev\src\nib-ravenb\build\ConfigureIis.ps1:10 char:1 + Import-Module WebAdministration + ~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~ [<<==>>] 异常:未加载指定的模块“WebAdministration”,因为未找到有效的模块文件任何模块目录。错误:1
当我Import-Module WebAdministration
在PowerShell
命令行运行时,模块被导入并且我可以使用它的功能。随后运行构建脚本仍然失败。
我有IIS 7.5
和PowerShell 4
有谁知道为什么此导入会在脚本中失败但在命令行中失败,以及如何修复它?