ASP.NET Parser-Fehler kann Nicht geladen werden code hinter
Hey, ich erhalte die folgende Fehlermeldung
Parser Fehler
Beschreibung: Fehler während der Analyse einer Ressource für diese Anforderung erforderlich. Bitte überprüfen Sie die folgenden spezifischen analysieren Fehlerdetails, und ändern Sie die Quelldatei entsprechend.
Parser-Fehlermeldung: Konnte nicht geladen werden Typ '_AddToCart'.
Quelle Fehler:
Line 1: <%@ Page Language="C#" AutoEventWireup="true" Codebehind="AddToCart.aspx.cs" Inherits="_AddToCart" Title="Untitled Page" %>
Line 2:
Line 3: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Source File: /FSAICart/AddToCart.aspx Line: 1
Wo ich die passende code-behind-Datei, die wie folgt definiert ist
using System;
public partial class _AddToCart : System.Web.UI.Page {
Irgendwelche Ideen ?
- Stellen Sie sicher, dass der Unterstrich erscheint überall.
- In der Regel die besten Praktiken, um den gleichen Namen der Klasse und die Datei.versuchen Sie, die Reinigung der Lösung und Gebäude wieder.
- losgeworden der Unterstrich aber immer noch die Fehlermeldung Konnte nicht geladen werden Typ 'AddToCart'. <%@ Page Language="C#" AutoEventWireup="True" Codebehind="AddToCart.aspx.cs" Inherits="AddToCart" Title="Untitled Page" %>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den namespace anzugeben, der
Inherits
Eigenschaft vonPage
RichtlinieBlick auf codebehind der Seite. Es sieht so aus:
So müssen Sie ändern
Page
Richtlinie:Versuchen CodeBehind:
Zu CodeFile:
ASP .NET 1.1 verwendet CodeBehind für das kompilieren von code in einer separaten Datei. ASP .NET 2.0 eingeführt, die CodeFile syntax für die Zusammenstellung von partiellen Klassen.
Sehen hier für eine ausführlichere Erklärung.