Just an update. I made contact with Soluto support, and after a remote session (in which the problem was replicated), they worked out that there was a problem with my .NET installation that was causing the errors I was having with Soluto. After reinstalling .NET, I've since been able to use Soluto with no problems, and it is indeed an excellent piece of software.
I was also highly impressed with their support - they spent around five hours troubleshooting, and working out what was wrong with my PC