<p>Quite a few comments to answers in a different post, <em><a href="https://stackoverflow.com/questions/191609/where-are-the-best-locations-to-write-an-error-log-in-windows">Where are the best locations to write an error log in Windows?</a></em>, gave me the impression that a lot of things regarding standard folders (<code>%APPDATA%</code>; <code>%TEMP%</code>) in Windows&nbsp;Vista are different from Windows&nbsp;XP, which should of course be taken into account when developing software that will have to run under Windows&nbsp; at some point. </p>

<p>But in my company, I do not see that happen in this decade, and maybe not in the next either. I mean, the central IT deployed SP2 only eight months ago, and any question about SP3 is met with disregard (well, if you're lucky...) </p>

<p>So what is your advice? Should I rewrite two modules in my current project to make them ready for Windows&nbsp;Vista, or should I not bother about it at all, until it is really needed?</p>

Is your company going to upgrade to Windows Vista at all? A lot of companies are ignoring Windows Vista and are planning to upgrade to the next Windows version when it comes out in the hopes that it will suck less than Windows Vista. If this is the case, it would be a complete waste of time.  Who knows what will change in the next version of Windows. It is better to rewrite once for the new Windows than to rewrite once for Windows Vista and then again for the next Windows version.