первый вопрос здесь :)
Поэтому мне нужно создать собственный CMDLet для Powershell 2.0, используя Visual Studio 2010 Express. Я следовал этому, казалось бы, простому руководству: http://blogs.msdn.com/b/saveenr/archive/2010/03/08/how-to-create-a-powershell-2-0-module-and-cmdlet-with-visual-studio-2010-screencast-included.aspx
Мой код почти такой же (даже пытался скопировать его код), но после вызова Import-Module "path_to_dll"
а затем вызовите Get-Module, я вижу свой импортированный модуль, но ExportedCommands недоступны.
ModuleType Name ExportedCommands
---------- ---- ----------------
Binary PowerShellCMDLetsLibrary {}
Код С#:
namespace PowerShellCMDLetsLibrary
{
[System.Management.Automation.Cmdlet(System.Management.Automation.VerbsCommon.Get,"RemedyXml")]
public class Get_RemedyXml:System.Management.Automation.PSCmdlet
{
[System.Management.Automation.Parameter(Position = 0, Mandatory = true)]
public string TicketID;
protected override void ProcessRecord()
{
...
this.WriteObject(Result.InnerXml, true);
}
Может быть ошибка, я просто не вижу