Description
After a process is forced to "Up to Date" (Process -> Force Process Up-to-Date), changing a process property might not make the status of the process out-of-date.
Solution
In general, any time a process property is changed, the status of the project should either indicate that the process has not been run or that the process is out-of-date. When you use the Force Status option, it is possible to create a situation where this does not happen if the process property is changed back to the original value that it had during the last run.
Example:
- Process1 is completed while PropertyA=10.
- PropertyA is changed to 8 and the process goes out-of-date.
- Process1 is forced Up-to-Date.
- PropertyA is changed back to 10. Now the process does not go out-of-date since the current value is identical to the value of PropertyA when Process1 was last run successfully.
NOTE: Force Process Up-to-Date is available in Project Navigator 10.1 and later.