>Did you use the Publish feature in VS?
Yes and I chose updatable and fixed naming
>One possible way to try to workaround the app_code.dll problem you mentioned might be to create a new website, and then put the compiled app_code.dll into bin
Maybe I am misunderstanding you, but I think that is what I tried. When I put the new version of app_code.dll and just the page I wanted with its dll, the app complained that it couldn't find a dll from the new set that was compiled with the new app_code.dll. I believe all the code is tied together in some way and the dlls go out as a full set or not at all. I have read several articles that seem to me to support that belief.
>Then compile and redeploy only the dll corresponding to the pages
I wasn't able to figure out how to compile just one folder.