It appears in XM and V8i, when printing a dgn, we are changing the date/time of the file. This was not the case in v8 2004. Is there a reason why we do this now?
We are updating the 'last printed time' document property. Those properties are written straight to the file header, not to the in-memory cache. You can prevent this by opening the file in read-only mode. You can also set MS_PLT_SET_LAST_PRINTED_TIME=0.