rename kernel.cl to kernel.off and see what happens when you run your program. It may be that the program is reading a different instance of the kernel.cl file.
if you are referring to the SDK samples, I would suggest you to edit the kernel file that is present with the executable rather than the one present with the solution file. You can also press rebuild after editing kernel and your edited kernel should be copied to the executable directory as a post build event.