I've been using AI for a while now building patches with no problems.
I had to change the target for my C# application from .NET 4 down to .NET 3.5 and switched the DLL I'm using for SQLite this has meant I've changed the pre-reqs on the project from .NET 4 to .NET 3.5 and added a dll and removed one. Nothing else has been changed the version has been upped from 0.5.0 to 0.5.1 and the project marked as a patch.
However, now when trying to use the upgrade package I get some very strange behaviour, when the upgrade starts it seems to extract and then simply runs the application. I notice that the version of the application hasn't changed. When I then click the desktop shortcut for the application I am presented with a "Please wait while windows configures.." and a file dialog appears asking me to choose the installation package. If I cancel this I'm then presented with another dialog stating "The installed product does not match the installation source(s)" and finally I'm presented with a dialog stating "The source installation package for the product is out of synch with the client package. Try the installation again using a valid copy of the installation package".
I'm baffled with this, does anyone have an experience of this or anything that could help me track down what's going wrong.
Thanks in advance!