views:

19

answers:

0

The MIDL compiler is invoked every time the IDL-file's timstamp is changed.

Is there a way to prevent Visual Studio from automatically invoking the MIDL compiler although the IDL-file has been changed? Is there a setting in the project parameters to tell VS wether IDL recompiles should be done or not?

Making a rebuild due to changes in source code is, of course, one of the basic features of any build system. But the problem emerges due to the version control system in use, which is subversion.

When doing a revert to undo changes in the IDL file, subversion does not restore the timestamp the file had before. So although the code has actually not changed, the MIDL compile is triggerd.