Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by [EMAIL PROTECTED]

http://bugzilla.ximian.com/show_bug.cgi?id=81132

--- shadow/81132        2007-03-21 17:58:21.000000000 -0500
+++ shadow/81132.tmp.21059      2007-03-24 10:57:48.000000000 -0500
@@ -1,13 +1,13 @@
 Bug#: 81132
 Product: Mono: Class Libraries
 Version: 1.2
 OS: unknown
 OS Details: 
-Status: RESOLVED   
-Resolution: FIXED
+Status: REOPENED   
+Resolution: 
 Severity: Unknown
 Priority: Normal
 Component: Sys.Web
 AssignedTo: [EMAIL PROTECTED]                            
 ReportedBy: [EMAIL PROTECTED]               
 QAContact: [EMAIL PROTECTED]
@@ -37,6 +37,75 @@
 
 Thanks,
 Mike
 
 ------- Additional Comments From [EMAIL PROTECTED]  2007-03-21 17:58 -------
 This bug has been closed in svn head, revisions 74734 and 74764
+
+------- Additional Comments From [EMAIL PROTECTED]  2007-03-24 10:57 -------
+Hi Marek,
+
+Thanks for the quick turnaround on this item, for basic primitives
+like strings, it seems to work perfectly.  
+
+However, when I tried to have a custom property, which is a custom
+enum, it does not seem to work.  Rather, I get the stack trace at the
+end of this report.  For my test, the enum lives in App_Code.
+
+
+Here is the stack trace:
+
+System.ArgumentException: Invalid Primitive Type: MyEnum. Only CLS
+compliant primitive types can be used. Consider using
+CodeObjectCreateExpression.
+  at System.CodeDom.Compiler.CodeGenerator.GeneratePrimitiveExpression
+(System.CodeDom.CodePrimitiveExpression e) [0x00000] 
+  at Mono.CSharp.CSharpCodeGenerator.GeneratePrimitiveExpression
+(System.CodeDom.CodePrimitiveExpression e) [0x00000] 
+  at System.CodeDom.Compiler.CodeGenerator.GenerateExpression
+(System.CodeDom.CodeExpression e) [0x00000] 
+  at Mono.CSharp.CSharpCodeGenerator.GenerateAssignStatement
+(System.CodeDom.CodeAssignStatement statement) [0x00000] 
+  at System.CodeDom.Compiler.CodeGenerator.GenerateStatement
+(System.CodeDom.CodeStatement s) [0x00000] 
+  at System.CodeDom.Compiler.CodeGenerator.GenerateStatements
+(System.CodeDom.CodeStatementCollection c) [0x00000] 
+  at Mono.CSharp.CSharpCodeGenerator.GenerateMethod
+(System.CodeDom.CodeMemberMethod method,
+System.CodeDom.CodeTypeDeclaration declaration) [0x00000] 
+  at System.CodeDom.Compiler.CodeGenerator.GenerateType
+(System.CodeDom.CodeTypeDeclaration type) [0x00000] 
+  at System.CodeDom.Compiler.CodeGenerator.GenerateTypes
+(System.CodeDom.CodeNamespace e) [0x00000] 
+  at System.CodeDom.Compiler.CodeGenerator.GenerateNamespace
+(System.CodeDom.CodeNamespace ns) [0x00000] 
+  at Mono.CSharp.CSharpCodeGenerator.GenerateCompileUnit
+(System.CodeDom.CodeCompileUnit compileUnit) [0x00000] 
+  at
+System.CodeDom.Compiler.CodeGenerator.System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromCompileUnit
+(System.CodeDom.CodeCompileUnit compileUnit, System.IO.TextWriter
+output, System.CodeDom.Compiler.CodeGeneratorOptions options) [0x00000] 
+  at Mono.CSharp.CSharpCodeCompiler.CompileFromDomBatch
+(System.CodeDom.Compiler.CompilerParameters options,
+System.CodeDom.CodeCompileUnit[] ea) [0x00000] 
+  at Mono.CSharp.CSharpCodeCompiler.CompileAssemblyFromDomBatch
+(System.CodeDom.Compiler.CompilerParameters options,
+System.CodeDom.CodeCompileUnit[] ea) [0x00000] 
+  at Mono.CSharp.CSharpCodeCompiler.CompileAssemblyFromDom
+(System.CodeDom.Compiler.CompilerParameters options,
+System.CodeDom.CodeCompileUnit e) [0x00000] 
+  at System.Web.Compilation.CachingCompiler.Compile
+(System.Web.Compilation.BaseCompiler compiler) [0x00000] 
+  at System.Web.Compilation.BaseCompiler.GetCompiledType () [0x00000] 
+  at System.Web.Compilation.AspGenerator.GetCompiledType () [0x00000] 
+  at System.Web.UI.PageParser.CompileIntoType () [0x00000] 
+  at System.Web.UI.TemplateControlParser.GetCompiledInstance () [0x00000] 
+  at System.Web.UI.PageParser.GetCompiledPageInstance (System.String
+virtualPath, System.String inputFile, System.Web.HttpContext context)
+[0x00000] 
+  at System.Web.UI.PageHandlerFactory.GetHandler
+(System.Web.HttpContext context, System.String requestType,
+System.String url, System.String path) [0x00000] 
+  at System.Web.HttpApplication.GetHandler (System.Web.HttpContext
+context) [0x00000] 
+  at System.Web.HttpApplication+<>c__CompilerGenerated3.MoveNext ()
+[0x00000] 
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to