2012-06-06 6 views
3

Надеюсь, это не относится к категории без вопросов.Хостинг powershell внутри веб-приложения ASP.NET

Я хотел бы разместить среду powershell внутри моего приложения ASP.NET, работающего в том же процессе, что и пул приложений, и иметь возможность удаленного подключения к размещенной среде. У меня уже есть dll с моими командными командами, которые я также хотел бы использовать внутри моего хоста.

Обратите внимание, что я не просто ищу произвольные команды внутри ASP.NET. Вместо этого я хочу иметь полный интерфейс, такой как интерфейс, в котором я могу работать.

Я посмотрел фан-сайт и создал/объединил Runspaces, но это слишком расплывчато, и я не могу найти хорошую информацию по этому конкретному сценарию. Поэтому любые указатели были бы действительно полезными.

+0

Что? Вы хотите удалять PowerShell, но удаленная оболочка размещается в рабочем процессе IIS вместо конечной точки сервера WinRM? Это имеет нулевой смысл. Можете ли вы уточнить? – x0n

ответ

1

Взгляните на PowerShellASP - часть набора продуктов, указанную в http://www.powershellinside.com. Это должно позволить вам размещать PowerShell с помощью ASP.NET. Другой вариант (если вы хотите смешать ASP.NET и PowerShell на той же странице) будет панель PowerShell: http://www.powershellinside.com/powershell/panel/

Смежные вопросы