prueba de servicio WEB

15/06/2005 - 23:30 por lucho | Informe spam
¿Porque este sencillo codigo me da error?:
nombre del archivo ojala1.asmx:
-
<%@ WebService language="C#" class="oojala" %>

Using System;
Using System.Web.Services;
Using System.Xml.Serialization;


public class oojala {

[WebMethod]
public int Add(int a, int b) {
return a + b;
}
}
-
al ejecutar el ojala1.asmx con el IE da el siguiente error:

Mensaje de error del compilador: CS0116: Un espacio de nombres no contiene
directamente miembros como campos o métodos

Error de código fuente: (marca la linea 3):



Línea 1: <%@ WebService language="C#" class="oojala" %>
Línea 2:
Línea 3: Using System;
Línea 4: Using System.Web.Services;
Línea 5: Using System.Xml.Serialization;

Preguntas similare

Leer las respuestas

#1 Ronald Ricardo Ramirez Moran
17/06/2005 - 01:42 | Informe spam
Hola como estas,

Debes recordar que C# es muy estricto en la forma como se deben de escribir
sus comandos, Funciones y espacios de Nombre, como por Ejemplo:

"using"... que a mi me parece que es tu error, ya que en su lugar esta
:"Using".

Haz el cambio y prueba de nuevo!,

Saludos!

Ronald R. Ramirez Moran
Analista Programador

Weblog: http://DlanorOk.blogspot.com

Voluntario de Ineta Latam { http://www.ineta.org/latam }
Coordinador de FoxEcuador { http://groups.msn.com/FoxEcuador }
______________________________________________________
Favor de responder en los foros publicos asi todos se benefician.
Si usas la Web para leer estos Grupos de Noticias, vota si las
aportaciones te ayudaron o no.
______________________________________________________



"lucho" escribió:

¿Porque este sencillo codigo me da error?:
nombre del archivo ojala1.asmx:
-
<%@ WebService language="C#" class="oojala" %>

Using System;
Using System.Web.Services;
Using System.Xml.Serialization;


public class oojala {

[WebMethod]
public int Add(int a, int b) {
return a + b;
}
}
-
al ejecutar el ojala1.asmx con el IE da el siguiente error:

Mensaje de error del compilador: CS0116: Un espacio de nombres no contiene
directamente miembros como campos o métodos

Error de código fuente: (marca la linea 3):



Línea 1: <%@ WebService language="C#" class="oojala" %>
Línea 2:
Línea 3: Using System;
Línea 4: Using System.Web.Services;
Línea 5: Using System.Xml.Serialization;


Respuesta Responder a este mensaje
#2 Ronald Ricardo Ramirez Moran
17/06/2005 - 03:15 | Informe spam
Como estas Lucho,

Es tan simple que te equivocaste al invocar los espacios de nombres, ya que
utilizaste la primera letra del "using" con mayuscula, y en verdad es con
minuscula.
Aqui la correccion:

<%@ WebService language="C#" class="oojala" %>

using System;
using System.Web.Services;
using System.Xml.Serialization;


public class oojala {

[WebMethod]
public int Add(int a, int b) {
return a + b;
}
}


Ahora puedes probar tu servicio web!

Saludos!

Ronald R. Ramirez Moran
Analista Programador

Weblog: http://DlanorOk.blogspot.com

Voluntario de Ineta Latam { http://www.ineta.org/latam }
Coordinador de FoxEcuador { http://groups.msn.com/FoxEcuador }
______________________________________________________
Favor de responder en los foros publicos asi todos se benefician.
Si usas la Web para leer estos Grupos de Noticias, vota si las
aportaciones te ayudaron o no.
______________________________________________________



"lucho" escribió:

¿Porque este sencillo codigo me da error?:
nombre del archivo ojala1.asmx:
-
<%@ WebService language="C#" class="oojala" %>

Using System;
Using System.Web.Services;
Using System.Xml.Serialization;


public class oojala {

[WebMethod]
public int Add(int a, int b) {
return a + b;
}
}
-
al ejecutar el ojala1.asmx con el IE da el siguiente error:

Mensaje de error del compilador: CS0116: Un espacio de nombres no contiene
directamente miembros como campos o métodos

Error de código fuente: (marca la linea 3):



Línea 1: <%@ WebService language="C#" class="oojala" %>
Línea 2:
Línea 3: Using System;
Línea 4: Using System.Web.Services;
Línea 5: Using System.Xml.Serialization;


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida