Hi,
I've had this pop up on two separate computers now, so I thought I should try to track down the cause.
Background: We have an app that uses the WPF Automatic Updater component, and it also uses TurboActivate. This has been running for months with no problems. Also, we haven't published an update for several weeks.
The Symptoms: Run the app, but it doesn't come up normally. It comes up, instead, minimized for a moment, then closes and jumps directly to wyUpdate and starts performing an update. (Keep in mind, no update was published.) The "update" appears to go just fine. But, when you launch the app again, the following exception is thrown:
The version GUID doesn't match that of the product details file. Make sure you set the GUID using TurboActivate. Version GUID.
Simply replacing TurboActivate.dat with a "good" version (the version that was installed) clears the problem right up. However, this doesn't explain: a) How/why this happened in the first place, or; b) How we can prevent it from happening.
At this point, like I said, we're just talking about 2 machines out of hundreds, but it happened to both machines within a few minutes of each other. These machines are located in separate cities, installed the app months ago and haven't updated anything recently, and really have nothing in common except for this app. I'm not comfortable chalking it up to coincidence.
Any ideas?
-Brent