We are having a similar problem in our Dev Server. I have narrowed down the problem to the following UserControl
Page 1 has UserControl A which uses UsesControl B. The Register for UserControl B is on UserControl A but not on the Page 1.
Does anyone know when SP1 is going to be available in the meantime this post from another thread(different newsgroup might be useful).
"And in most cases,
the problem is caused by some page which include or reference some other
ascx usercontrols or uesrcontrols has nested usercontrols.... Is this
also your case? For test, when the application running correctly ,you can
go to the .NET 2.0's ASP.NET temporarly dir and find the problem assembly
(App_Web_nr8ih6ru, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null' in your case) and use reflector to check what's the
page and usercontrols in this assembly.
Meanwhile, you can also try avoid this issue by either turning off batching
- in web.config, set <compilation batch="false"/>, or, when the error
occurs, do a clean re-build for the application using precompilation tool:
aspnet_compiler -v <your app name> -c
This will force a clean re-build for your application. It will shorten
response time for first request dramatically. (It is recommended to always
do a clean re-build whenever changes made to a web site.)"
It is included in the following link
http://www.velocityreviews.com/forums/t119679-20-problem.html