我是 ASP.Net MVC 的新手,因此我正在进行自动训练,以便为 Intranet 开发一个 Web 门户,该门户可以接收用户的请求以部署虚拟机Azure,管理员收到请求,管理员可以从门户运行脚本来创建虚拟机。
例如,这个想法是将脚本存储在数据库中,因此当管理员执行创建“虚拟机 01”的操作时(他对创建虚拟机配置的选项有限),软件会运行脚本“01”存储在数据库中。
这可能吗?我希望我已经很好地解释了这个想法。
另外,如果可能的话,我还可以显示发生错误时可能出现的错误消息吗?
最佳答案
为什么不直接从 .NET 代码中管理它,而不是使用 Powershell?
Azure 提供可从 .NET 调用的 API。
http://azure.microsoft.com/en-us/documentation/api/
您可能想查看他们的用于处理虚拟机的计算管理 API。
http://azure.microsoft.com/en-us/documentation/api/management-compute-sdk-net/
关于asp.net - 是否可以从 ASP MVC 项目执行 Azure PowerShell 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28866150/