On Sun, 30 Mar 2008, Stefan Dösinger wrote:
Am Sonntag, 30. März 2008 20:46:08 schrieb Austin English:
My comment from the bug: "How about a little file in .wine or a registry key that is read upon running wine, and should match the current wine version. If it doesn't, call wineprefixcreate (or pop up an error saying that the registry is outdated), which then updates that key to the current wine version. Shouldn't be too much overhead and prevents quite a few problems."
In the past I've had more problems with wineprefixcreate trashing my registry than I had with outdated registry entries. Especially if you have Internet Explorer or the DirectX SDK or runtime installed running wineprefixcreate has bad side effects.
If that's still the case it's probably because wine.inf overwrites registry keys that it shouldn't and then this needs fixing. Otherwise it means we cannot do upgrades at all.