Hi,
When we use Publish utility to precompile ASP.NET website with updatable option, it enables you to make limited changes to the ASP.NET Web pages in your site after compiling them. For example, you can change the arrangement of controls, colors, fonts, and other appearance aspects of pages. You can also add controls, as long as they do not require event handlers or other code. For more information about ASP.NET Web Site Precompilation Overview, see http://msdn.microsoft.com/en-us/library/399f057w(VS.85).aspx
When we run Publish utility, ASP.NET will generate assemblies in random name for every publishing. To update a simple file, you can enable "Use fixed naming and single page assemblies" for every publishing. For more information about fixed name, see http://msdn.microsoft.com/en-us/library/aa992037.aspx
In your case, I suggest you re-deploy entire website with "Use fixed naming and single page assemblies" and updatable options. So the assembly name and inherits attribute in Page directive are not changed every time.
I look forward to receiving your test results.
Thomas Sun
Microsoft Online Community Support
Please remember to click ?Mark as Answer? on the post that helps you, and to click ?Unmark as Answer? if a marked post does not actually answer your question.