432 Stimmen

Unerkanntes Attribut 'targetFramework'. Beachten Sie die Groß- und Kleinschreibung bei Attributnamen

Ich versuche, meine Website hochzuladen und erhalte diese Fehlermeldung:

Unerkanntes Attribut 'targetFramework'. Beachten Sie, dass bei Attributnamen zwischen Groß- und Kleinschreibung unterschieden wird.

<compilation debug="true" targetFramework="4.0">

Die Website funktioniert auf meinem lokalen PC einwandfrei, lässt sich aber nicht öffnen, wenn ich sie auf meinen Rechner lade und versuche, sie online anzusehen.

0 Stimmen

Wird nicht angezeigt, welche Datei dies enthält oder wo?

2 Stimmen

Wurde es zuvor auf einem Framework vor 4.0 aufgebaut? elegantcode.com/2009/11/10/

0 Stimmen

Dieses Problem könnte mit 4.0.3 behoben sein. Sie können den KB-Artikel hier lesen. @ mich und lassen Sie mich wissen, ob dies Ihr Problem behebt. Ich werde versuchen, eine kanonische Frage/Antwort für diesen Fehler zu erstellen und Duplikate zu schließen. Danke!

5voto

dev.Magdy Punkte 51

Ändern Sie den Anwendungspool auf das Zielframework 4.0 anstelle von classic .

  1. RC-Website ->Website verwalten->Erweiterte Einstellungen>
  2. die erste Option wechselt von klassisch zu Framework 4 integriert.

4voto

Chưa biết Punkte 851

Offenes Projekt -> drücken Umschalttaste + F4 (Seite Eigenschaften öffnen) -> Wählen Sie Bauen Sie -> ein Zielrahmen wählte .NET Framework 4 -> OK

3voto

Ali Adravi Punkte 19749

Erstellen Sie einen neuen Pool, indem Sie .Net Framework v4.0.3xxxxx auswählen.

den Modus "Pipeline verwalten" verwenden: Integriert

Weisen Sie sie Ihrer Website zu und fertig.

2voto

Eldon Punkte 21

Was ich getan habe: Ich habe den Wert des Anwendungspools von einem früheren Wert auf DefaultAppPool geändert. Sie tun dies in den erweiterten Einstellungen (Website --> Website verwalten --> Erweiterte Einstellungen>.

2voto

ergolargo Punkte 53

Ich hatte diesen Fehler bei einer fehlgeschlagenen MSBuild kompilieren, in einer Projektdatei von einer früheren Version von VS in VS2010 und .NET 4.0 konvertiert. Es handelte sich um ein Web Deployment-Projekt, und die Lösung, die für mich funktionierte, war das Hinzufügen der folgenden Einträge in der PropertyGroup Abschnitt am Anfang der MSBuild Datei:

<ProductVersion>10.0.11107</ProductVersion>

<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>

Vielleicht werden diese automatisch aktualisiert, wenn andere Projekttypen in VS2010 konvertiert werden, aber sie fehlten in meiner Web Deployment-Projektdatei, nachdem sie konvertiert wurde.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X