问题标签 [vmwaretasks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
151 浏览

vmwaretasks - VMWare API,任务

我有一个在 IIS 元数据库上执行某些任务的 Visual Basic 代码。我想运行此代码,以便在另一个虚拟映像(VMWare ESX)中执行任务。

谢谢。

0 投票
2 回答
706 浏览

dll - 加载 vix.dll 时出现问题

我正在使用VMWare 任务库来尝试自动化一些虚拟机进行测试。但是,当我的 C# 程序(32 位)尝试加载 vix.dll 时,它似乎失败了。从 VixCOM 目录运行 vmrun.exe 有效。


虚拟机运行程序

在 procmon 中,我可以看到 vmrun.exe 尝试加载winmm.dll, oleacc.dll, mpr.dll, msasn1.dll,但winspool.drvC:\Program Files (x86)\VMware\VMware VIX\VIServer-2.0.0\32bit\失败了。然后它继续加载其他 DLL 并运行正常。

vmrun.exevmware-vixWrapper.log看起来像这样:


C#

我的程序还尝试加载这些 DLL C:\Program Files (x86)\VMware\VMware VIX\VIServer-2.0.0\32bit\,失败,然后继续加载它们C:\Windows\SysWOW64

对于我的程序,该vmware-vixWrapper.log文件如下所示:

任何帮助,将不胜感激!:)


这是VIX API 论坛上的问题。

0 投票
1 回答
512 浏览

c# - 在不安装 VIX API 的情况下使用 VMWareTasks

我使用 VMWareTasks 有一段时间了,我一直想知道是否可以在不安装 VIX API 的情况下使用它。

VIX API 是一个相当大的安装(超过 100 MB),我们的应用程序只有 10 MB 的安装大小。

0 投票
0 回答
426 浏览

c# - 自动化 VM 工作站

我正在尝试自动化 VMWare Workstation,我需要实现的功能是:

  1. 获取所有虚拟机名称
  2. 停止虚拟机
  3. 启动虚拟机

技术

我正在使用 VMware Workstation 12 和 .Net 2013 (C#)

Vestris.VMWareLib.dll添加参考后我做了什么:

尝试连接到工作站时,我在第二条线路上遇到错误。

例外

在 Vestris.VMWareLib.dll 中出现“System.Exception”类型的未处理异常

附加信息:连接失败:serviceProviderType="Workstation" hostName="" hostPort=0 username="" timeout=60

内部异常

由于以下错误,检索具有 CLSID {6874E949-7186-4308-A1B9-D55A91F60728} 的组件的 COM 类工厂失败:80040154 未注册类(HRESULT 异常:0x80040154 (REGDB_E_CLASSNOTREG))。