V8i Affecting File Modified Date When Plotting

We have set Preferences ->  'Automatically Save Design Changes' to off [un-ticked]

MS_DGNAUTOSAVE = 0

When I open a DGN to plot, the modified date is changed by the application even though I have not changed the content of the file.

 

I had migrated from V8 2004 because of a known bug in Windows and 2004 edition which altered the file Modified Date file property.

It has recently become a problem again.

 

We can use Bentley View V8 2004 for plotting which does not seem to be affected.

 

Are there any known work-around's, solutions, fixes or WIP's?

  • [I]

    The only way not to change the modified date is to open the file Read Only.

    There is an option in MicroStation Manager dialog to open the file "Read Only" which will not change the modified date or time. You can also set the MicroStation Icon property or create a new icon with that switch (Read Only) already toggled on

    ......\MicroStation\ustation.exe" -R

    Hope this Helps!

    I Hope this Helps!

  • Thanks, I am aware of this command line switch as I implement short cuts extensively.

    The modified date being affected by IPLOT printing is a recent phenomenon which wasn't occurring up until a couple of weeks ago since one of a few recent Microsoft Windows patches had been rolled out.

    The same thing occurred in 2004 edition which was also caused by a Windows Patch, which was the reason we rolled onto V8i in which the modified date was at that time not affecting the modified date of the file.

    CADMinistrator ®

  • I seem to remember there is a separate configuration variable in IPlot that can be set to open files as Read-only. I don't have IPlot installed right now so I cannot verify this.

    Rod Wing
    Senior Systems Analyst

  • By default, I believe IPLOT kicks off its background MicroStation process in read-only mode.  You may have changed this for some reason, perhaps to support the workflow where the design symbology is updated from the workspace at open time.

    If so, the modiified time may be getting updated due to MicroStation setting the 'last printed time' in the file header.  That particular feature may be disabled by setting MS_PLT_SET_LAST_PRINTED_TIME=0.  Note that this is a MicroStation configuration variable, not something to be set in iplot.cfg or iplotsrv.cfg.

    (sorry for any typos; experiencing long lag time).

          
    .

  • Thanks Andrew, it seems to work well.

    I looked it up in help doc's but it appears to be undocumented :-)

    CADMinistrator ®