LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Project shows up as unsaved every time I open it

Solved!
Go to solution

I click on "save all (this project)" before closing the project window and exiting LabView. However, every time I re-open the project, there is a * next to the window title, indicating that it has some components unsaved.

 

This has been going on for quite some time, and I am wondering what is caysing it. Would be great if someone could explain this, as it is concerning that maybe some of the "saves" are not actually working (?).

 

Thanks

Atul

0 Kudos
Message 1 of 4
(3,371 Views)
Solution
Accepted by topic author neophyte_ab

There are a couple of reasons.  Here is a long thread about this issue.

 

1.  There is an explanation that involves the use of classes.  I don't use class files, so this isn't the explanation for me.

2.  Th one I find is a much simpler explanation.  If you modified a subVI in a way that changes the dependencies (like call another subVI), that subVI now shows up in the dependencies section.  The LVproj wants to save the listing of dependencies in whatever order it is.  So now that you've added a subVI, the structure of the project basically changed in enough of a way that triggers the "dirty dot" asterisk.

 

I find it kind of a nuisance.  As I really don't need the dependencies saved in any kind of order.  And they are getting recalculated anyway any time the project opens, which is why the project immediately changes upon opening, it is detecting a dependency that wasn't there the last time the .lvproj file was saved.

Message 2 of 4
(3,367 Views)

Ok, thanks...I will not worry about it then.

0 Kudos
Message 3 of 4
(3,338 Views)

If you do a View Changes, you'll see if anything significant has changed.  For the situation I frequently see, it has a rather meaningless "An attibute of the project has changed".  What attribute?  Ultimately, I just compared a copy of the previous .lvproj file with one after allowing the save, and saw it was just changes in the dependency list.  So I can safely ignore this.  After a while, if I get annoyed about the requests to save, I just go ahead and let it update the project file, and the dirty dot goes away until I do something similar again.

0 Kudos
Message 4 of 4
(3,317 Views)