AVRISP MKII AVRDUDE Can't find USB

My layout is good, no crossed wires. I have a second populated board that I have not programmed yet. I'll power it up and make sure that pin isn't high before programming. I'll also check all the other pins and see what's going on.

Again, just to verify: Since I'm compiling in IDE it doesn't matter that I'm using libraries in my code formulated for IDE/arduino. Once it's in .hex, it's all the same...
I know maybe these are silly questions, but I'm a mechE, so I'm struggling to understand what the issues are here.

Thanks for the help! my inlaws have an XP computer. I may see if IDE agrees any better with the MKII on that.

Thanks!