我想关闭VM电源,我可以使用VIX的ConnectToVMWareVIServer方法连接到vm,但是尝试打开连接时出现错误。 我遇到异常无法打开Virtaul机器。 内部例外,“其中一个参数无效”
我是VMWare的新手,因此我使用了https://github.com/dblock/vmwaretasks
中提到的c#代码。using (VMWareVirtualHost virtualHost = new VMWareVirtualHost())
{
// connect to a remove (VMWare ESX) virtual machine
virtualHost.ConnectToVMWareVIServer(vmIPAddress, vmUserID, vmPassword);
// open an existing virtual machine
using (VMWareVirtualMachine virtualMachine = virtualHost.Open(vmVMXPath))
{
// power on this virtual machine
virtualMachine.PowerOff();
// wait for VMWare Tools
}
}