Hi Alexandre-
I am a little confused to what is happening, are you able to popup and select the lsb file and it still doesn't work? Or is the lsb file not present?
If the lsb file is no longer present, it probably got lost in your Operating System migration (2.6 -> 2.8)- you will just have to recompile your c code and recreate the object on the new system. This is not difficult and obviously you have achieved this already if your system was working properly. It does, however, require you to have the original source code which I really really hope you still have. If not, there is no present way of getting the source code from a compiled object - this "unfeature" is pretty standard in the CS field.
If the tlb object does exist and you are in fact selecting the file
and your vi is not acting like you expect, I would urge you to contact NI support and we can work through this together.
I think recompiling is the way to go - moving compiled objects from one system to another reeks of potential problems.
good luck, hope this helps-
ben schulte
national instruments