I created a very simple VI in 8.5, made it into a subVI, created a caller, and tried to reproduce this error to no avail. Could you possibly post your code or a smaller piece that reproduces this error? Were these VIs you upgraded to 8.5 or created in 8.5? Any special VIs/modules/toolkits you are using? Thanks!
This continues to be very frustrating. These vi's have all been updated to 8.5. To describe the problem more clearly, I have a calling vi and a subvi. Within the calling vi block diagram, I double click on the subvi, makes changes, save the subvi with the same name, exit this subvi, then if I doubleclick that subvi, the "changed" message pops up. I thought maybe the unchanged vi was still in the block diagram, so I "replaced" the subvi with the same (changed & saved) vi from my directory, double clicked on it and got the "changed" message again. I clicked on the CANCEL button. I then executed just the subvi, stopped it, and again the "changed" message popped up. The options are REVERT and CANCEL and I don't want to do either one! I want to use THIS MODIFIED subvi! If I select REVERT I get the Revert message, which I dont' want to do. And after enough putzing around with these messages, I get the message about Labview having to shut down.
If I click REVERT and look at the block diagram, it does contain the recent changes I just made... it DOESN'T revert back to the original subvi.
Can anyone explain to me what conditions must exist that will CAUSE these messages to pop up?
I am also unable to reproduce your issue in LabVIEW 8.5. If you create a new, simple VI with a subVI in it and make the same changes to the subVI, do you still receive these error messages, or does this only occur with the original VI you are working on? If you could post a simplified code that produces the same issue, we would have a better ability to troubleshoot this error. Thanks.
Message Edited by Aristos Queue on 10-25-2007 02:35 PM
Thank you. That explains a lot. I think I understand now that I'm not doing something wrong. However you speak of a vi not having a front panel, or loading the block diagram, then going back to get the front panel. In my case, all my vis and subvis have front panels, which are always loaded first, which is a bit of a pain, because I always want to work with the block diagram. It would be nice if, whenever I load a vi it would load just the block diagram, then load the panel IF I need it.
I think you've addressed my problem. I'll have to see what weird things are going on with my computer. Thanks again.