我希望这不属于非问题类别。
我想在我的 ASP.NET 应用程序中托管一个 powershell 环境,在与应用程序池相同的进程中运行,并且能够远程连接到托管环境。我已经有了一个包含自定义 Cmdlet 的 dll,我还想在托管会话中使用它。
请注意,我不只是希望在 ASP.NET 中运行任意命令。相反,我希望有一个完整的类似 shell 的界面,我可以在其中工作。
我查看了扇入和创建/池化运行空间,但这太模糊了,我似乎无法找到关于这个特定场景的好信息。所以任何指针都会很有帮助。
我希望这不属于非问题类别。
我想在我的 ASP.NET 应用程序中托管一个 powershell 环境,在与应用程序池相同的进程中运行,并且能够远程连接到托管环境。我已经有了一个包含自定义 Cmdlet 的 dll,我还想在托管会话中使用它。
请注意,我不只是希望在 ASP.NET 中运行任意命令。相反,我希望有一个完整的类似 shell 的界面,我可以在其中工作。
我查看了扇入和创建/池化运行空间,但这太模糊了,我似乎无法找到关于这个特定场景的好信息。所以任何指针都会很有帮助。
看看 PowerShellASP - http://www.powershellinside.com上列出的产品套件的一部分。这应该允许您使用 ASP.NET 托管 PowerShell。另一种选择(如果您想在同一页面中混合使用 ASP.NET 和 PowerShell)将是 PowerShell 面板: http ://www.powershellinside.com/powershell/panel/