
XUVI is a post-build command line tool for Visual Studio that updates version information across multiple projects in a Xamarin solution.
I developed XUVI soon after working on my first Xamarin project. I found the workflow of maintaining version numbers between three separate projects (iOS, Android and Windows Phone) in Visual Studio a slow and cumbersome process so I built XUVI to automate it.
XUVI is actually a fork of SolTech's Xamarin Forms Toolkit. Initially I went looking for something that already existed to help. SolTech's tool got close but I needed to customise things to work with my own workflows. Fortunately SolTech made their code available on Github so I built on top of that (and then made my work available there too).