I didn't know about the "upload using programmer" option under "sketch", and when I tried that, it used the "programmers.txt" in the Arduino executable folder path "hardware\arduino\avr". I had added the "AVR Dragon" definition and it flagged an error where I had "dragon_protocol" which should be "dragon_isp". When I corrected it, I still got the error. So I had to close and restart the IDE. But I got the following error:
vr/bin/avr-ar: unable to rename 'core\core.a'; reason: File exists
exit status 1
Error compiling for board Arduino Pro or Pro Mini.
I could not find any file by that name, and the only names with "core" are:
xtras\wifiHD\src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src
and
\src
The Arduino environment folders seem to be a mess, and there are some files, like "platform.txt", appear to have multiple copies, making editing difficult.
I tried once again to set the "Open with" properties of the "INO" file type to the Arduino.exe in the downloads folder as well as the Program Files(x86) folder, which I renamed simply "Arduino", with the same result.
It might be because I had not "properly" installed 1.6.8 using the installer. It said that 1.0.6 was already installed. Yes, reinstalling using the installer fixed that problem, but now I get this error using the Dragon:
avrdude: usbdev_open(): did not find any USB device "usb"
Getting closer to working! Thanks