سلام
1-
c:\Users\username\AppData
بجای یوزر نیم نام یوزرتون رو بنویسید appname منظور هرچی پوشه زیر مجموعه مربوط به net framework هست رو پاک کنید.
2-
start/control panel/programs and features
و از سمت چپ Turn windows features on or off رو بزنید بعد Microsoft .NET framework 3.5.1 رو پیدا کنید پوشه رو باز کنید حالا 2 تا پوشه داخلی ....Windows Communication و...........Windows Communication هر دو رو تیک دار کن.
خوب حالا از Add\Remove Program برنامه رو خذف کنید.
3- با Net Framework Cleanup utility مجموعه...net رو clean بزنین
4- حالا با Run as Administrator برنامه رو نصب کنید.
5- خوب با یوزر آدمین وارد سیستم بشید و پوشه temp رو کلا خالی کنید برای این کار run رو باز کنید و %temp% را بنویسید و اوکی کنید همه را پاک کنید.
امیدوارم حل شه