Parser-Fehlermeldung: could not create type 'WebService.asmx.cs'

Ich bin nach diese tutorial zum erstellen dynamischer Suchergebnisse aus einer SQL-server als Benutzer-Typen. Es ist mir zu erstellen .asmx-Datei, die nicht ist ein format, das ich jemals gearbeitet habe, bevor. Ich habe jetzt eine .asmx und .asmx.cs-Datei. Hier ist der code, den ich bisher :

WebService.asmx.cs :

public class SearchService : WebService
{
  [WebMethod]
  public searchResult[] Search(string txtSearch)
  {
//Declare collection of searchResult
        List resultList = new List();
        var db = Database.Open("mPlan");
        var result = db.Query("SELECT * from Users where Username like '%" + txtSearch + "%'");
       try
       {
           foreach(var record in result)
            {
               searchResult result = new searchResult();
               result.Username = ["Username"].ToString();
               resultList.Add(result);
           }
           return resultList.ToArray();
       }
       catch
       {
           return null;
       }
  }}

WebService.asmx :

<%@ WebService Language="C#" class="WebService" %>
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.Services;
using System.Data.SqlClient;

[System.Web.Script.Services.ScriptService]
[System.Web.Script.Services.GenerateScriptType(typeof(searchResult))]
public class searchResult
{
    public string Title;
    public string img;
    public string href;
}

Hier ist meine Fehlermeldung, kann jemand mir dabei helfen bitte?

Parser-Fehlermeldung: could not create type 'WebService.asmx.cs'

Es highlights Zeile 1 des WebService.asmx-wie die Quelle der Fehler.

class="WebService.asmx.cs" sollte wohl class="SearchService"
Warum Bearbeiten Sie Ihre geposteten code? Nun deine Frage macht keinen Sinn.
Wieder zurück,habe ich nicht gedacht! 🙂

InformationsquelleAutor Simon Kiely | 2012-03-12

Schreibe einen Kommentar