当我使用
Import-Module -Name <path_to_local_dll> -Verbose
不会导出 DLL 文件中包含的 cmdlet。
因此,当我键入Get-Module
我的导入模块时,会列出,但没有任何 ExportedCommands。为什么?
ModuleType Name ExportedCommands
---------- ---- ----------------
Binary MyModule
在具有相同软件(PowerShell、.NET Framework,...)的第二台 PC 上,相同的导入 DLL 文件可以正常工作。在那里我得到了 ExportedCommands。
这种行为取决于什么?
不幸的是,该Import-Module
cmdlet 没有表明它无法导入 cmdlet。有没有办法得到它为什么失败的迹象?