We are building our application with static libraries of Microsoft Visual Studio 2012 (Update 2). We encounter on scenario where one bug was fixed in the library ATL-based applications and released in the MSVS2012’s 3rd update. We forced to rebuild this application with Microsoft Visual Studio 2012 (Update 3) and shipped in the production.
My question is how we can avoid such situation in the future. Does dynamic linking solve such issue? But we need to install the redistribution package on the production environment.
Our application is in C++.