【发布时间】:2014-03-26 00:51:46
【问题描述】:
我已经编写了编译模块(即用 C# 编写的 PS 模块),其中一个将 DLL 指定为清单中的 RootModule,并且我已经编写了脚本模块(用 PowerShell 编写的 PS 模块),其中将 .psm1 文件指定为 RootModule,但是否可以在 single 模块中包含 both 类型的 cmdlet ?
作为一项临时措施(在我开发一些新代码时),我将我的 DLL 指定为 RootModule,并将我的脚本化 cmdlet 列在 ScriptsToProcess 中。这使得所有 cmdlet 都可以访问,但不能正确访问,因为 Get-Command -module MyModule 只列出了来自 RootModule 的那些 cmdlet,正如人们所期望的那样。
【问题讨论】:
标签: powershell powershell-cmdlet