Index: System.Web.UI/TemplateParser.cs =================================================================== --- System.Web.UI/TemplateParser.cs (revision 44304) +++ System.Web.UI/TemplateParser.cs (working copy) @@ -394,6 +394,10 @@ atts.Remove ("CodeBehind"); // ignored atts.Remove ("AspCompat"); // ignored +#if NET_2_0 + atts.Remove ("CodeFile"); // ignored +#endif + debug = GetBool (atts, "Debug", true); compilerOptions = GetString (atts, "CompilerOptions", ""); language = GetString (atts, "Language", CompilationConfig.DefaultLanguage);