Message d'erreur de syntaxe
-
03-07-2019 - |
Question
Je passe deux mauvaises semaines. Tout ce que je touche semble se briser. Ok de toute façon... J'ai une application Web dans Visual Studio 2008 et ça commence à être étrange. Je reçois un message d'erreur indiquant une erreur de syntaxe (rien de plus). Il " points " à la première ligne de mon fichier Forms.aspx. La ligne dit
<%@ Page Language="C#" MasterPageFile="MasterPageLogin.master" AutoEventWireup="true" CodeFile="Forms.aspx.cs" Inherits="artlgn_Form" Title="Untiled Page" %>
J'ai un fichier du même nom dans un dossier différent, mais cela ne posait pas de problème auparavant.
L'espace de nom de la classe est différent dans les deux fichiers.
Je suppose qu'il me manque quelque chose d’évident.
Merci d'avance!
/ Fredrik
La solution
Une chose à vérifier est d’arrêter Visual Studio et IIS. Allez dans le dossier temporaire ASP.NET, probablement:
C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary Fichiers ASP.NET
Supprimez maintenant tous les dossiers et fichiers de ce répertoire. Redémarrez IIS et Visual Studio et essayez de reconstruire et d'exécuter votre projet. C’est juste une chose à vérifier lorsque vous recevez des erreurs de construction étranges comme celle-ci.
Autres conseils
Vous pouvez obtenir plus d'informations sur l'erreur en activant le débogueur dans votre navigateur. Après avoir activé le débogueur, dès que l'erreur se produit, il vous demandera si vous souhaitez corriger l'erreur, appuyez sur "Oui" et vous obtiendrez la ligne défectueuse.