I have two network adapters on the VM. I want to use half the VLANs on one network adapter and the other half of the VLANs on the second network adapter.
This is a very unusual request. Why exactly are you trying to do this? What's the use case?
I am migrating a physical Cisco ASA firewall to an ASAv (virtual) The config is 20 pages long and I don't really want to to re-write the config if I can avoid it. It's replicating the ASA config, it has an Outside Trunk and an Inside Trunk (separate interfaces)
There is a second host also but for the sake of keeping the explanation simple I just said one host.
I assume that what you may need for this is a distributed virtual switch, see Configure VLAN Tagging on a Distributed Port Group or Distributed Port
However, you may try to see whether enabling promiscuous mode on the vSwitch, or port group (depending on your current configuration) helps.
Thanks for the answer. Unfortunately I don't have the option of DVS. Cheers for the tip, that was going to be my next step.