Virtual Machines and The MFC Client

so ive gotten the actual dongle recognized correctly on a virtual windows 7 machine running inside Debian 8 but the software refuses to start so i cant work on getting it to communicate correctly through the client. is there any way i can force the software to run within a virtual machine? ive tried a couple different methods of fooling the software into thinking its on a physical machine, but so far, i cant get it to start. im not looking for a solution to make it work out of the box i just need to get the software running for now.