.NET solution checking utilities