Requires .net Framework 2.0