https://bugzilla.novell.com/show_bug.cgi?id=377934


           Summary: Mono don't generate/compile web service proxies in
                    App_WebReferences
           Product: Mono: Class Libraries
           Version: SVN
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Sys.Web
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [email protected]
          Found By: ---


Step to reproduce

1. Open VS2005 (or VS2008)
2. Create a simple ASP.NEt project
3. Add a web reference
4. use it into Default.aspx
5. copy the web directory on a mono box
6. run xsp2 
7. Mono don't know about proxies class

It seems that MS.NET transform all wsdl files of this directory
(App_WebReferences) into cs files and compiles them. 
Mono does nothing!

See the attached test case.

unzip it and run xsp2

you'll get

Compilation Error

Description: Error compiling a resource required to service this request.
Review your source file and modify it to fix this error.

Compiler Error Message: CS0246: The type or namespace name `com' could not be
found. Are you missing a using directive or an assembly reference?

Source Error:

Line 13:     protected void Page_Load(object sender, EventArgs e)
Line 14:     {
Line 15:         com.w3schools.www.TempConvert tempConvert = new
com.w3schools.www.TempConvert();
Line 16:         string tempfahr=tempConvert.CelsiusToFahrenheit("20");
Line 17:         Label1.Text = tempfahr;


Source File: /tmp/hubert-temp-aspnet-0/dfffdf09/App_Web_33eef73c_0.cs  Line: 15

on MS.NET it works well

The only work around i've found it to run wsdl files manually and copy the .cs
into the App_Code folder...


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to