A while ago I've published the 18.104.22.168 version of Imtech Solution Setup - a small tool which allows you to add the selected solution to the Solution Store and deploy it to Web Application of your choice - and all that using a Windows GUI. Today, while using the tool for a release of a Solution of one of our products for a demo we gave for Microsoft, I’ve found out that the Solution Setup doesn’t work properly. In spite of updating the Solution package it still deployed the old version of it.
The problem was caused by the fact that the solution has been deployed to a Web Application. Somehow the force option didn’t have any influence on overwriting the old version of the Solution residing in the Solution Store with the new one. I’ve fixed this issue by first retracting the old solution from all the Web Applications it has been deployed to and then forcing the server to execute the timer jobs: just to be sure the environment will get cleaned up on time before adding the new version of the solution.
I will post more on programmatically managing Solutions soon so stay in touch. In the meanwhile you can download the new version of the Imtech Solution Setup (Imtech Solution Setup v22.214.171.124 (44,8KB)) with the solution update bug fixed.