As a heads up the product team will be updating the System Requirements for WSS v2 to reflect that support for .NET Framework 3.5 and .NET Framework 3.5 SP 1 are not supported on WSS v2. This would include Visual Studio 2008 SP 1 that includes .NET Framework 3.5 SP 1.
Note: The product team will also be updating system requirements to exclude support for SQL Server 2008 as well since it did not receive exhaustive testing either. There are no known issues with it so far but the product team feels they need to draw the line on older versions of SharePoint and what they support.
Symptoms
If .NET Framework 3.5 SP 1 is installed on WSS v2 the symptoms are:
Each web part will display the following error:
Web Part Error: A Web Part or Web Form Control on this Web Part Page cannot be displayed or imported because it is not registered on this site as safe.
Also, the following NT Events are reported:
NT Event Viewer Application Log displays multiple error warnings:
Event ID: 1000
Error initializing Safe control - Assembly: Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c TypeName: * Namespace: Microsoft.SharePoint.SoapServer Error: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Due to the fact that .NET Framework 3.5 was not tested thoroughly we are retroactively removing support for it.
Workaround:
Workaround: Uninstall In Add/Remove Programs remove Microsoft .NET Framework 3.5 SP 1 and Microsoft .NET Framework 3.0 and uninstall Microsoft .NET Framework 2.0. Then reinstall .NET Framework 2.0 Service Pack 1 Download Here.