Я пытаюсь создать базовый модуль PowerShell с внутренними компонентами Cmdlet, потому что запись вещей в PowerShell выглядит не так удобно, как на С#.
Следуя этому руководству, похоже, что я должен:
- добавьте Microsoft.PowerShell.SDK в мой
project.json
- отметить класс cmdlet с обязательными атрибутами
- напишите файл манифеста с
RootModule
, настроив мой.dll
- поставьте
.dll
ближайший манифест - поставьте оба под
PSModulePath
но когда я пытаюсь Import-Module
, ядро PowerShell жалуется на отсутствие времени выполнения:
Import-Module : Could not load file or assembly 'System.Runtime, Version=4.1.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system
cannot find the file specified.
At line:1 char:1
Я делаю что-то неправильно, или такие сложные вещи еще не поддерживаются?