모듈 매니페스트 .psd1
파일을 만들었으며이 파일에 Test-ModuleManifest
을 사용하여 이진 C# .dll에 두 개의 CmdLets를 멋지게 표시합니다.Get-Module -ListAvailable이 내 모듈을 표시하지 않습니다.
매니페스트 파일은 c:\Program Files\WindowsPowerShell\Modules
아래 폴더에 있지만 Get-Module -ListAvailable
을 실행하면 표시되지 않습니다.
Get-Module
을 실행하면 표시되지 않습니다.
CmdLets 중 하나를 실행하면 모듈이 자동으로 가져오고 다음에 Get-Module
을 실행할 때 표시됩니다.
내가 뭘 잘못 생각하니 ?? 왜 그것이 사용 가능한 것으로 보이지 않습니까?
업데이트
그냥 스크립트 모듈, 다른 시스템에 psm1
및 psd1
과 같은 문제가 다시 이런 짓을. 사용 가능한 것으로 보이지는 않습니다 만, 비슷한 방법으로 설정되어있는 것 같아요. posh-git
. 내가 매니페스트의 버전 내가 그것을 배치했던 하위 폴더 이름 사이에 버전 불일치를 해결 한 후