Graeme
RParker has posted a helpful link.
It didn't sort my issue, even though I had removed the NIC's completely from the VM and also removed drivers.
I originally used the .vmx file to change the E1000 to VMXNET3 and these lines stayed in the .vmx file. Make sure there is no mention of ethernet device within your .vmx file after removing the vNIC's from the VM.
Then try to re-add the NIC's to the machine, that sorted my problem.