Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell中的模块嵌套限制是什么_Powershell - Fatal编程技术网

Powershell中的模块嵌套限制是什么

Powershell中的模块嵌套限制是什么,powershell,Powershell,尝试在另一个脚本中导入Powershell模块时收到错误,但似乎找不到有关该错误的任何文档 错误: 无法加载模块“AWSRestTools.psd1”,因为已超过模块嵌套限制。模块只能嵌套到10个级别。评估并更改加载模块的顺序,以防止超过嵌套限制,然后再次尝试运行脚本 我的模块“AWSRestTools”没有加载任何其他模块,因此不清楚“嵌套”发生在何处。这个错误提到重新排序加载的模块,但我不明白为什么。有人介意透露一下这个错误吗?为什么会有“嵌套限制”,以及重新排序模块将实现什么功能?您需要引

尝试在另一个脚本中导入Powershell模块时收到错误,但似乎找不到有关该错误的任何文档

错误:

无法加载模块“AWSRestTools.psd1”,因为已超过模块嵌套限制。模块只能嵌套到10个级别。评估并更改加载模块的顺序,以防止超过嵌套限制,然后再次尝试运行脚本


我的模块“AWSRestTools”没有加载任何其他模块,因此不清楚“嵌套”发生在何处。这个错误提到重新排序加载的模块,但我不明白为什么。有人介意透露一下这个错误吗?为什么会有“嵌套限制”,以及重新排序模块将实现什么功能?

您需要引用清单中的.psm1(或.dll)文件。。。不是清单文件本身(.psd1)。基本上,你把它扔进了一个循环

正确:

# Script module or binary module file associated with this manifest.
RootModule = 'Module.psm1'