Si hallas algún problema con tu código o proyecto, recuerda probar siempre en un ambiente de testing antes añadir el código al proyecto final.
Solución:
Si está usando un Web Site
proyecto, deberías poner tu código subyacente GeocachingServer.asmx.cs
en el ~/App_Code/
directorio y apuntando a esa ruta en el .asmx
Si eso no funcionó, olvidó hacer clic derecho en su directorio virtual y elegir Convert to Application
.
Aunque debería haber creado una aplicación en esa carpeta en primer lugar, en lugar de convertirlo en un directorio virtual. deberías hacer clic Add Application
al crearlo.
Encontré una solución alternativa: coloque el código .asmx.cs después de la primera línea del archivo .asmx y elimine CodeBehind attribute en la primera línea del archivo .asmx.
Mi problema fue que cambié el espacio de nombres que estaba usando. El asmx.cs tuvo el cambio de espacio de nombres, sin embargo, el valor anterior todavía estaba en la propiedad Class del marcado. Debe hacer clic con el botón derecho en el archivo asmx y seleccionar “Ver marcado” para ver el marcado y realizar los cambios necesarios.
Nos puedes auxiliar nuestro estudio mostrando un comentario y dejando una puntuación te lo agradecemos.