.net2 compatibility