1 person found this helpful
VMware has removed the vmnetui.dll from VMware Player 6 and in VMware Workstation 10 has now implemented vmnetcfglib.dll in conjunction with vmnetcfg.exe where in the past vmnetcfg.exe was the only file required under VMware Workstation. I've done a quick analysis of the remaining .dll files in the VMware Player 6 install and it doesn't appear there is a .dll that can be called in the same manner like in VMware Player 5, so all I can suggest is copying the vmnetcfg.exe and vmnetcfglib.dll files from a VMware Workstation 10 install to the VMware Player 6.0 working directory.
Is there something you didn't understand in my first reply? I've already given you the workaround and this is all the direct contact you need on this issue!
Thank you for your reply ,,,
Have you tried your work around ? is it working ?
i tried to follow as much as i can - but could not over come the number of missing files and libraries it is asking for.
or am i doing something worng .
Of course I tried the workaround by copying the vmnetcfg.exe and vmnetcfglib.dll files from VMware Workstation 10 to a system only having VMware Player 6 installed and modified VMnets with it otherwise I wouldn't have posted what I did!
Additionally I used appropriate utilities to examine .exe and .dll files of appropriate sizes in both VMware Workstation 10 and VMware Player 6 to examine the function calls available in each and did not find the necessary call(s) in VMware Player 6's .exe or .dll files to replicate what the vmnetcfg.exe and vmnetcfglib.dll files from VMware Workstation 10 can do. While I admit it was a quick review nonetheless I'm confident that the way to access a fully functional Virtual Network Editor GUI in VMware Player 6 is to use the vmnetcfg.exe and vmnetcfglib.dll files from VMware Workstation 10.
I am not the least bit surprised that VMware completely removed the Virtual Network Editor GUI in the VMware Player 6 release!
Message was edited by: WoodyZ... Also note that prior to WS10 only the vmnetcfg.exe file was required and I did not test the pre-WS10 vmnetcfg.exe file to see if it too can work in VMware Player 6. When I get a chance I'll have to test that.
You are absolutly right - in fact i'm the one surrprised of this level of support i'm getting over this forum
thank you sir - it was my mistake. (the first try i was trying to extract from the installation .exe file) - done as you described and working like a charm
I can confirm this works well, but a few things has to be explain to deal with VMware Workstation 10 :
- First, One have to download it from the VMWare servers (find out link in the products tab)
- Then unpack it locally with this command :"VMWare-worksation-full-10.0.1-xxxxxx.exe /e .\ext", note the xxxxxx is the release id you got at download
- then open the "core.cab" , as it can be done for a zip or so.
* get the "vmnetcfg.exe" from there, and copy it to the vmwareplayer install directory.
* get the "_vmnetcfglib.dll" file and rename it "vmnetcfglib.dll", and then copy it to the same directory than for vmnetcfg.exe
It does not work for me. Well, kinda.
1. When I get those two files from a installed Workstation 10 (another computer) and copy them to my Player folder, I get an error related to vmwarebase.dll. May be it is a problem with versions:
- WS-10: vmnetcfglib.dll version 10.0.1.41495 (WS 10.0.1 build-1379776)
- Player-6: vmwarebase.dll version 10.0.1.40273 (player 6.0.0 build-1295980)
2. When I map \\pc-with-VMW-WS10\c$ to X: at mi PC and run X:\...\vmnetcfg.exe (directly from Explorer), it works.
3. When I copied vmwarebase.dll from WS-10 to Player-6, everything goes bad (of course)
So, I can start vmnetcfg (I'm not completely lost), but only while I can reach that WS10 installed PC.
r0deca wrote: 3. When I copied vmwarebase.dll from WS-10 to Player-6, everything goes bad (of course)
It is the vmnetcfg.exe and vmnetcfglib.dll files not the vmwarebase.dll file, so you're copying the wrong files!
Sorry, Woody; I would have said: "I copied vmwarebase.dll too" (after copying vmnetcfg.exe and vmnetcfglib.dll), as the error pointed to certain offset in that library (just a long shot ).
Moreover: there was a mistake in version number of my Player-6 dll:
WS-10: vmnetcfglib.dll version 10.0.1.41495 (WS 10.0.1 build-1379776) Same version for vmnetcfg.exe.
Player-6: vmwarebase.dll version 10.0.0.40273 (player 6.0.0 build-1295980) Same version for most of dll
I'll try Player 6.0.1: surely it'll fix this. I'll keep you informed ;-)
Thank you again
Mensaje editado por: rodeca
Tried 6.0.1. Success!
(version of dll are the same that in WS10.0.1: 10.0.1.41495 )
ok for my 6.0.1, but...
heh, this method failed for player 6.0.2
10.0.2 build 1744117
10.0.2 build 1744117
vmnetcfglib.dll, vmnetcfg.exe 10.0.0141495
10.0.1. build 1379776
where can I find newer? ((
yah, just 1 click of update is real fuckup with downgrade to 6.0.1
deenn wrote: where can I find newer?
I just tested installing VMware Player from the VMware-player-6.0.2-1744117.exe file and then extracted vmnetcfg.exe and vmnetcfglib.dll from the core.cab file from an extracted VMware-workstation-full-10.0.2-1744117.exe file placing them in the working directory of VMware Player and The Virtual Network Editor works without issue! Note that the VMware Player executable and the two extracted files for the Virtual Network Editor are all the same version, 10.0.2.46408!
Worked like a champ! Thanks WoodyZ
Unfortunately this does not work with VMware Workstation 11. Is there a solution?