Domanda

Sto avendo un paio di settimane brutte. Tutto ciò che tocco sembra spezzarsi. Ok, comunque ... Ho un'applicazione web in Visual Studio 2008 e ha iniziato a comportarsi in modo strano. Ricevo un messaggio di errore che dice errore di sintassi (niente di più). "Punti" alla prima riga nel mio file Forms.aspx. La riga dice

<%@ Page Language="C#" MasterPageFile="MasterPageLogin.master" AutoEventWireup="true" CodeFile="Forms.aspx.cs" Inherits="artlgn_Form" Title="Untiled Page" %>

Ho un file con lo stesso nome in una cartella diversa, ma non è stato un problema prima.

Lo spazio dei nomi della classe è diverso nei due file.

Suppongo che mi manchi qualcosa di ovvio.

Grazie in anticipo!

/ Fredrik

È stato utile?

Soluzione

Una cosa da controllare è chiudere sia Visual Studio che IIS. Vai alla cartella temporanea ASP.NET, probabilmente:

  

C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary   File ASP.NET

Ora elimina tutte le cartelle e i file all'interno di quella directory. Riavvia IIS e Visual Studio e prova a ricostruire ed eseguire il tuo progetto. Questa è solo una cosa da verificare quando si verificano strani errori di compilazione come questo.

Altri suggerimenti

Puoi ottenere maggiori informazioni sull'errore abilitando il debugger nel tuo browser. Dopo aver abilitato il debugger, non appena si verifica l'errore, ti verrà chiesto se desideri eseguire il debug dell'errore, premi " Sì " ;, e ti porterà alla linea difettosa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top