Я работаю над бинарным модулем для PowerShellCore. Я опубликовал модуль в PowershellGallery. Когда я пытаюсь проверить мой модуль, я получаю следующую ошибку:
Import-Module : Could not load file or assembly 'System.Management.Automation, Version=6.1.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. The system cannot find the file specified.
At /Users/janbaarssen/Projects/MFA/DevOps/PowerShell/AcmeCoreModule/src/Test-Application.ps1:5 char:1
+ Import-Module -Name AcmeCoreModule
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : System.IO.FileNotFoundException,Microsoft.PowerShell.Commands.ImportModuleCommand
К сожалению, я не смог ничего найти по этой теме. Я ссылался на правильный пакет NuGet, но он все еще не работает.
Это мои пакеты NuGet:
<ItemGroup Condition="'$(TargetFramework)' != 'net472'">
<PackageReference Include="Certes" Version="2.3.2" />
<PackageReference Include="Microsoft.Azure.Management.AppService.Fluent" Version="1.17.0" />
<PackageReference Include="Microsoft.Azure.Management.Dns" Version="3.0.0" />
<PackageReference Include="Microsoft.Azure.Management.Dns.Fluent" Version="1.17.0" />
<PackageReference Include="Microsoft.PowerShell.SDK" Version="6.1.1" />
<PackageReference Include="NewtonSoft.JSON" Version="11.0.2" />
<PackageReference Include="NLog" Version="4.5.10" />
<PackageReference Include="System.Management.Automation" Version="6.1.1" />
</ItemGroup>
Что я могу сделать, чтобы сделать эту работу. На данный момент я не могу найти ничего по этой теме. Модуль должен будет работать на MacOS и Windows.