The new Service Pack 1 for Visual Studio 2010 is buggy and may cause irreparable corruption:
Installing this service pack destabilized one of our development machines and, more worryingly, attempting to uninstall the service pack produces the above warning that it may irreparably corrupt the Visual Studio 2010 installation.
We have no reason to believe that this is F# specific (there have been many complaints from non-F# users) but some of our customers have reported that it destabilised their systems too, both the development environment and programs containing F# source code.
Our F# implementation of Okasaki's purely functional real-time queue data structure started to suffer from MissingMethodExceptions after we installed SP1. Two of our clients are experiencing problems using F# with Silverlight only after having installed SP1.
Therefore, we are recommending that users avoid this Service Pack until the issues have been identified and resolved.