I felt that this old post needs to be updated since it ranks really high in Google searches. (This solution is not mine and has been previously posted elsewhere)

** Yes, you can compile with Vista x64 **


Install:

Picbasic Pro
MPLab IDE (free)
MicroCode Studio (free)

then

In MicroCode Studio: click on View, select Compile and Program Option, select Assembler, check 'use MPASM' box.


Key words: incompatible with 64-bit version, unsupported 16-bit application