I recently upgraded a .NET 2.0 app to .NET 4 and everything works great.
When I setup IIS I selected .NET 2.0 under the ASP.NET tab in IIS 6.
The app runs fine but I get these intermittent ViewState errors.
Could the IIS setup be causing the ViewState issues?