add clickonce and ut and also upgrage to framework 4