I have an arduino uno set up as an isp. From the arduino ide I can write a sketch and download to a uc connected to the isp. A
If I write a program in studio and then try and program the ttarget connected to the isp....... I actually reprogram the isp rather than the target! The command line for avrdude is identical in both cases.
I have read of needing a 10uF cap but as all works well from the ide I have not tried it.