Visual Studio 2010: создание окна инструментов на лету в PowerShell - PullRequest
2 голосов
/ 05 декабря 2010

Я хотел бы создать инструментальное окно Visual Studio «на лету» из кода PowerShell, выполняемого на хосте PowerShell, работающем в Visual Studio, с доступом к $ DTE.Любые идеи, если это возможно в PowerShell, и если так: как?

Ответы [ 2 ]

1 голос
/ 05 декабря 2010

Насколько я могу судить, для вызова $ DTE.Window.CreateToolWindow2 необходим класс UserControl в сборке ( см. MSDN ).Это сделает 10000 * очень трудным для использования из PowerShell - я имею в виду, вы можете скомпилировать код C # / VB, используя Add-Type, но нет особого смысла привлекать PowerShell.Вы можете создавать пользовательские интерфейсы WPF, используя PowerBoots, как предложил Ойсин, но новые вещи из ToolWindow действительно требуют сборки.

0 голосов
/ 05 декабря 2010

Посмотрите на http://powerboots.codeplex.com для создания пользовательского интерфейса на основе WPF в powershell.

-Oisin

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...