Forum Discussion
shubhangi
14 years agoContributor
Hi,
I am seeing attached errors while tring to connect to vmware workstation with vmx files locally.
I am using Tc 8.7, VmareWorkstation 7.1.4.
I have Vestris.Vmwarelib.dll added in CLR bridge. It does show vmware related functions in drop down for dotNet.
Do I need any other setup ?
If I use following vbscript code, It works perfectly fine.
--------------------------
Sub sub1
Dim vmHost, vmMachine
Set vmHost = dotNET.Vestris_VMWareLib.VMWareVirtualHost.zctor
vmHost.ConnectToVMWareWorkstation
Set vmMachine = vmHost.Open("C:\\Users\\ss001\\Documents\\Virtual Machines\\ATVMWINXP3X32\\ATVMWINXP3X32.vmx")
vmMachine.PowerOn(5000)'
End Sub
-----------------------------
If same code used in jscript, It complains. Refer attachments
-----------------------------
function tt()
{
var vmHost = dotNET.Vestris_VMWareLib.VMWareVirtualHost.zctor();
vmHost.ConnectToVMWareWorkstation(); ==============> Error seen at this line
//vmHost.ConnectToVMWareWorkstation()
//vmMachine = vmHost.Open("C:\\Users\\ss001\\Documents\\Virtual Machines\\ATVMWINXP3X32\\ATVMWINXP3X32.vmx");
//vmMachine.ShutdownGuest();
//vmMachine.PowerOn(5000)
}
------------------------------
I am seeing attached errors while tring to connect to vmware workstation with vmx files locally.
I am using Tc 8.7, VmareWorkstation 7.1.4.
I have Vestris.Vmwarelib.dll added in CLR bridge. It does show vmware related functions in drop down for dotNet.
Do I need any other setup ?
If I use following vbscript code, It works perfectly fine.
--------------------------
Sub sub1
Dim vmHost, vmMachine
Set vmHost = dotNET.Vestris_VMWareLib.VMWareVirtualHost.zctor
vmHost.ConnectToVMWareWorkstation
Set vmMachine = vmHost.Open("C:\\Users\\ss001\\Documents\\Virtual Machines\\ATVMWINXP3X32\\ATVMWINXP3X32.vmx")
vmMachine.PowerOn(5000)'
End Sub
-----------------------------
If same code used in jscript, It complains. Refer attachments
-----------------------------
function tt()
{
var vmHost = dotNET.Vestris_VMWareLib.VMWareVirtualHost.zctor();
vmHost.ConnectToVMWareWorkstation(); ==============> Error seen at this line
//vmHost.ConnectToVMWareWorkstation()
//vmMachine = vmHost.Open("C:\\Users\\ss001\\Documents\\Virtual Machines\\ATVMWINXP3X32\\ATVMWINXP3X32.vmx");
//vmMachine.ShutdownGuest();
//vmMachine.PowerOn(5000)
}
------------------------------