Я разрабатываю некоторые командлеты PowerShell, которые зависят от сторонних библиотек от Google. На моей машине я могу скомпилировать командлеты в файл .dll, и все работает, но когда я пытаюсь загрузить его на вторичной машине, я получаю ошибки в том, что не обнаруживаю сборку после запуска модуля импорта в моем DLL-файле.Как обрабатывать зависимости для пользовательских командлетов Powershell
Как я могу упаковать мои командлеты в DLL-файл, чтобы кто-то на другом компьютере мог установить зависимости, а затем где-то отбросить файл dll, загрузить его и заставить его работать?
Спасибо. Я закончил просто создание исполняемого zip-файла. Зачем мне нужен PSD1? – squid808
Вы можете объявить, какие команды экспортирует ваш модуль, а затем ваш модуль может автоматически импортироваться в PowerShell v3 при первом использовании одной из ваших команд. –