0

我正在尝试通过 C# 控制我的虚拟机。使用 ESX 5.5 和 windows 7,我发现了这两个包装器:

使用这两个DLLs,我可以连接到 ESX 服务器并打开我的机器。但是上电后,代码卡住了,我无法继续。还有其他控制 ESX 机器的解决方案吗?

当我尝试控制 VM 工作站时,我没有任何问题,所以我真正的问题是 ESX 服务器。非常感谢帮助者。

编辑

using (VMWareVirtualHost virtualHost = new VMWareVirtualHost())
{
virtualHost.ConnectToVMWareVIServer("1.1.1.1", "root", "password");
using (VMWareVirtualMachine virtualMachine = virtualHost.Open(@"[Compellent_External_] yosia_win7_1/yosia.vmx"))
{
virtualMachine.PowerOn();
virtualMachine.WaitForToolsInGuest();
virtualMachine.LoginInGuest("user", "password");
}
4

0 回答 0