Okay cool. After updating to .net 4.5, you went back to the mining console and tried hitting Register Mining Module, then click refresh a few times right? If not go and try that. If you already did, then with Gridcoin open, try this:
Open an administrator prompt and enter the following.
regasm boinc.dll
regtlibv12 boinc.tlb
They should both return successful. Then go to the Mining Console and hit refresh a few times. You should see the Registered Mining Module Version go up, as well as the Threads and Processing Power.
If that doesn't work, then delete the folder you extracted the .zip to, and install the .msi, as it does the registering automatically.