It isn't possible to mix any generation cloth bases, and has nothing to do with the file ending.G1 clothing works only with G1, G2 clothing only with G2, etc., etc.
Do you know which generation of clothing that you own? The last .vns cloth that was available was for G2 - after that everything changed to iUpper/iLower etc.