我正在学习PowerShell,并且正在尝试构建自己的模块库。Powershell导入模块找不到模块
我写了一个简单的模块XMLHelpers.psm1
并放在我的文件夹$home/WindowsPowerShell/Modules
。
当我这样做:
import-module full_path_to_XMLHelpers.psm1
它的工作原理。但是,当我做的:
import-module XMLHelpers
它不工作,我得到的错误:
Import-Module : The specified module 'xmlhelpers' was not loaded because no valid module file was found in any module directory.
我检查了环境变量PSModulePath
包含该文件夹。由于它是一个网络文件夹,我也试着将它移动到本地文件夹并修改PSModulePath
但没有成功
$env:PSModulePath=$env:PSModulePath+";"+'C:\local'
什么可能导致此问题的任何想法?
http://stackoverflow.com/q/14382579/299327看起来它是相关的。 –