2013-12-04 3 views
0

Я новичок в .net, и мне нужно создать веб-сервис для подключения к android.i, получив простой пример кода, и я положил его в mew webservice-приложение и запустил его в режиме отладки. Но он показывает следующая ошибка в firefox.pls поможет ее исправить.webservice показывает ошибку анализатора

Service1.asmx.cs

using System; 
using System.Collections.Generic; 
using System.Web; 
using System.Web.Services; 

namespace HelloAndroid 
{ 
    [WebService(Namespace = "http://sample.com/")] 
    public class Service1 : System.Web.Services.WebService 
    { 
     [WebMethod] 
     public string SayHello() 
     { 
      return "Hello, Android from .NET"; 
     } 
    } 
} 

ошибка

Server Error in '/' Application. 
Parser Error 
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. 

Parser Error Message: Could not create type 'WebService1.Service1'. 

Source Error: 


Line 1: <%@ WebService Language="C#" CodeBehind="Service1.asmx.cs" Class="WebService1.Service1" %> 


Source File: /Service1.asmx Line: 1 

Version Information: Microsoft .NET Framework Version:2.0.50727.6387; ASP.NET Version:2.0.50727.6387 
+2

Ваш сервис не называется 'WebService1.Service1', он называется' HelloAndroid.Service1'. Прошу показать некоторые исследовательские работы. :) Кроме того, если вы новичок и пытаетесь изучить веб-службы в .NET, пропустите ASMX и начните с WCF. – CodeCaster

ответ

0

Вы, вероятно, изменил пространство имен из WebService1 в HelloAndroid в Service1.asmx.cs. Вам также нужно обновить файл Service1.asmx.

Смежные вопросы