No, the AVR Studio only works with Atmel programmers, not USB ASP. I have to use a third party software to program with USB ASP. AVRDUDE 5.2 and greater supports it but no idea how to go about it.
Yes, I installed those libasp drivers but still when I connect the device Windows does not seem to recognize it.
What's with COM1 and COM2, etc? I have it plugged it in a USB port. How do I know which COM port it corresponds to? And do you first hook the Programmer to the PC or to the MCU when you have to program it? Does it really matter which thing you plug in first?