I want to create a Utility to upgrade a list of Windows Forms Projects created in VB. This is necessary because the projects need to be checked out from SourceSafe and checked in again after upgrade succeeded.
I found the library Infragistics.VersionUtility.Support that seems to be feasible for this purpose, but no kind of documentation how to use it.
So how to use this library to upgrade projects, knowing the path of the project, the full version number to upgrade to (retrieved from GAC via Fusion library) and the current version (retrieved accessing the vbproj file as BuildEngine project)? And how to retrieve if the upgrade succeeded or not?
Could anyone please provide a code snippet to manage this work.
Unfortunately, at this time programing against this utility isn't supported or documented. We have on our back log to add functionality to the utility so it checks out projects that are source control bound, though we would not automatically check them back in because people want to review the changes before committing them.