On more than one occasion over the last few days we have seen the SCOM07 pre-req check fail due to ASP.net not being registered. We added and removed it a couple of times to no avail and finally re-registered it, reset IIS and were good to go. We have run into this repeatedly with various customers. The add/remove programs, iisreset and rebooting weren't enough, we had to register the components with the following commands:
Please follow the procedure below to register ASP.NET:
- Open Command Prompt.
- Change directory as follows:
- For 32-bit machines change to:
<WindowsDir>\Microsoft.NET\Framework\<version number>\ - For 64-bit machines change to:
<WindowsDir\Microsoft.NET\Framework64\<version number>\
- Run the command ‘aspnet_regiis.exe -i’ and press enter

Read the complete post at http://david-stclair.spaces.live.com/Blog/cns!112A71B19678F08D!145.entry