CUDA 3.0 and cuda.net

I’m having problems loading a cubin file, compiled with nvcc from the cuda 3.0 sdk, using cuda.net. When the driver api tries to load the module I get an ErrorInvalidImage result which I’m guessing is because the cubin file has now been compiled into an elf format. Having searched around these forums the solution seems to be to change the flag CUBINS_ARE_ELF in nvcc.profile. This flag however is not present in my nvcc.profile and whenever I add it there seems to be no effect, I always get ELF cubins. All I believe I need is to be able to compile into the old text format and things will hopefully be fine. I am compiling using visual studio 2008 on a windows 7 x64 machine if that is of any importance. Any help would be greatly appreciated.