Anna Rita

Anna Rita

  • NA
  • 265
  • 58.4k

Problmi con l'apertura delle WEB APPLICATION

Aug 8 2011 11:03 AM

Ciao a tutti!
Ho un grosso problema riguardo tutte le mie Applicazioni Web, poichè quando lancio i Progetti, viene fuori di continuo questo errore...

Errore server nell'applicazione '/'.
Errore del parser
Descrizione: Errore durante l'analisi di una risorsa necessaria per soddisfare la richiesta. Rivedere i dettagli relativi all'errore e modificare in modo appropriato il file di origine.

Messaggio di errore del parser: Impossibile caricare il tipo '_Default'.

Errore nel codice sorgente:
Riga 1:  <%@ Page Language="C#" AutoEventWireup="false" CodeBehind="Default.aspx.cs" Inherits="_Default" %>
Riga 2: 
Riga 3:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

File di origine: /Default.aspx    Riga: 1

Informazioni di versione: Versione di Microsoft .NET Framework:2.0.50727.3623; Versione di ASP.NET:2.0.50727.3618 .

Scusate il copia incolla, ma è solo x rendere bene l' idea.
Ho già fatto diversi tentativi x risolvere questo problema, ma niente da fare... il problema continua ad esserci..
Per darvi un' idea più chiara di come ho scritto il codice ve lo incollerò dopo, ok?  Magari ho scritto qualche cavolata e ho la soluzione
sotto il naso e non me ne rendo conto..

CODICE IN UploadHandler.ashx.cs:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace UploadHttphandler
{
    /// <summary>
    /// Summary description for $codebehindclassname$
    /// </summary>
    public class UploadHandler : IHttpHandler
    {
        public void ProcessRequest(HttpContext context)
        {
            string filePath = "FileSave//";

            //write your handler implementation here.
            if (context.Request.Files.Count <= 0)
            {
                context.Response.Write("No file uploaded");
            }
            else
            {
                for (int i = 0; i < context.Request.Files.Count; ++i)
                {
                    HttpPostedFile file = context.Request.Files[i];
                    file.SaveAs(context.Server.MapPath(filePath+file.FileName));
                    context.Response.Write("File uploaded");
                }
            }
        }

        public bool IsReusable
        {
            get
            {
                return false;
            }
        }
    }
}

Come potete notare è solo una paginetta di codice e come ho già detto non penso dipenda da quello, però non si sa mai..
Sono già andata sull' IIS, xchè pensavo che non fosse stata creata la directory virtuale, ma è tutto a posto... quindi non ho più idee..
Tra l'altro come ho già detto all'inizio, non si tratta solo di questo Progetto, tutte le Web Application non funzionano e mi restituiscono tutte il medesimo errore..
Vi prego qualcuno mi aiuti a capirci qualcosa.!!!
Qualsiasi idea e ben accetta!
Grazie a tutti!!
Anna.




Attachment: uploadhttphandler.zip

Answers (7)