【发布时间】:2011-01-07 13:08:51
【问题描述】:
我正在开发一个源自 PSSnapIn 的 powershell 管理单元。
如果我手动将我的 snapin.dll-help.xml 文件复制到 GAC get-help,我的命令会像预期的那样工作。
那么,是否可以让 InstallUtil 在安装时复制 xml 文件以及 dll?
【问题讨论】:
标签: c# visual-studio powershell installutil
我正在开发一个源自 PSSnapIn 的 powershell 管理单元。
如果我手动将我的 snapin.dll-help.xml 文件复制到 GAC get-help,我的命令会像预期的那样工作。
那么,是否可以让 InstallUtil 在安装时复制 xml 文件以及 dll?
【问题讨论】:
标签: c# visual-studio powershell installutil
如果您可以使用 PS V2,我建议您创建一个 PowerShell V2 模块。这消除了使用 installutil 的需要。如果需要,您可以使用 Xcopy 进行部署。您只需要创建一个模块清单。您还可以将帮助文件包含在您创建的模块的目录中,它会起作用。您仍然使用 PSSnapin 基类,但是打包它的方式有所不同。这是从 V1 到 V2 的主要改进之一。在 PowerShell 中,运行命令以获取有关模块的一些信息。
PS> help about_module
【讨论】: