I'm new to LabVIEW, but I hope what I say will help.
From what I've learned:
*Re-imaging is used to update the cRIO, I don't believe it effects the code, besides deleting any on the cRIO.
*If you have put a "build" on your cRIO and then "set as startup", that code will be usable until you do a "run" on it. Once you do a "run", you will have to reboot your cRIO to get that permanent code (the "build") to run again.
*You can do multiple runs
I hope that helps. I'm not sure if the problem is really a technical one, or just something that you weren't sure on, So if what I said doesn't help, it would be great if you could elaborate further.
Like I said, I'm new so I'm sorry if I'm mistaken in anything I said. Please feel free to correct me, if so.
