[Mono-devel-list] Re: [mono-vb] AW: VB script in ASP page

B Anirban banirban at novell.com
Tue Aug 17 08:36:35 EDT 2004


Oh Great. This is a great news.

But its really surprising why the problem is occurring. It seems that mbas compiler is going wrong while trying to resolve overloaded methods and calling function calls HtmlTextWriter.Write(int) instead of HtmlTextWriter.Write(string).

Now, I am even more puzzled :-).

>>> "Jochen Wezel" <jwezel at compumaster.de> 17-Aug-04 5:54:46 PM >>>
The problem Anirban described, I only get when I try to use <%= %> or <% %>.

Example not working:
====================
<%@ PAge language="VB" %>
<html>
<body>
<% response.write ("Inside of Page_Load<br>") %>
Hello world of VB!
</body>
</html>

Example working :)
==================
<%@ PAge language="VB" %>
<html>
<body>
<script language="vb">
sub Page_Load (sender as object, e as eventargs)
response.write ("Inside of Page_Load<br>")
end sub
</script>
Hello world of VB!
</body>
</html>

-Jochen

-----Ursprüngliche Nachricht-----
Von: B Anirban [mailto:banirban at novell.com] 
Gesendet: Dienstag, 17. August 2004 11:27
An: Jochen Wezel; mono-vb at lists.ximian.com 
Cc: mono-devel-list at lists.ximian.com 
Betreff: VB script in ASP page

Hi,
I am able to compile the generated VB code in mbas.
But when I try to run the ASP page get the following exception in browser.

Server error in '/' application
Description: Error processing request.

Error Message: HTTP 500.

Stack Trace:

System.FormatException: Unknown char: <
in <0x0066b> System.Double:Parse
(string,System.Globalization.NumberStyles,System.IFormatProvider)
in <0x001ec> Microsoft.VisualBasic.VBUtils:isNumber (string,double[]) in <0x0004d> Microsoft.VisualBasic.CompilerServices.IntegerType:FromString (string) in <0x0015f> ASP.chkasp_aspx:__RenderTree
(System.Web.UI.HtmlTextWriter,System.Web.UI.Control)
in <0x00069> (wrapper delegate-invoke)
System.MulticastDelegate:invoke_void_HtmlTextWriter_Control
(System.Web.UI.HtmlTextWriter,System.Web.UI.Control)
in <0x00053> System.Web.UI.Control:RenderChildren
(System.Web.UI.HtmlTextWriter)
in <0x00011> System.Web.UI.Control:Render
(System.Web.UI.HtmlTextWriter)
in <0x0001c> System.Web.UI.Control:RenderControl
(System.Web.UI.HtmlTextWriter)
in <0x003f8> System.Web.UI.Page:InternalProcessRequest () in <0x000ba> System.Web.UI.Page:ProcessRequest
(System.Web.HttpContext)
in <0x002e3> ExecuteHandlerState:Execute () in <0x00082> StateMachine:ExecuteState
(System.Web.HttpApplication/IStateHandler,bool&)


Can I get some help from ASP gurus to resolve this bug.
This looks to me a VBCodeGeneration bug.
Hopefully, this is the final hurdle to run VBScript in ASP.

Thanks.
Anirban.


_______________________________________________
Mono-vb mailing list
Mono-vb at lists.ximian.com 
http://lists.ximian.com/mailman/listinfo/mono-vb




More information about the Mono-devel-list mailing list