У меня есть модуль psm1 с несколькими функциями. Я только хочу выставить некоторые из функций, поэтому я использовал «Export-ModuleMember -Function», и все было в порядке.Экспорт членов PS из модуля не отвечает
Теперь я хочу добавить манифест, поэтому я удалил командлет Export-ModuleMember и поместил имена функций в раздел FunctionsToExport файла psd1.
Когда я импортировать модуль, я могу закладки выполнить функции, но когда я пытаюсь использовать их, пс говорит:
Test-Function: Термин «Тесты-Function» не распознается как имя командлета, функции, файла сценария или операционной программы. Проверьте правильность написания имени или, если включен путь, проверьте правильность пути и повторите попытку.
Я также попытался поставить Export-ModuleMember -Function * в psm1, но это не помогло.
Файлы psm1 и psd1 называются одинаковыми и находятся в корне модуля.
Мысли? Благодарю.
Это не кеширование, как предлагается. Это ожидаемое поведение. Это на самом деле дублирующий вопрос, но я нахожусь на мобильном телефоне и не могу найти цель dup прямо сейчас. – briantist