2013-07-07 4 views
6

Ich versuche, eine Webanwendung von meinem VS2012 auf einem Remotecomputer zu veröffentlichen. veröffentlichte ich die Dateien aber wenn ich versuche, um die Website zu öffnen, bekomme ich diesen Fehler:Unbekanntes Attribut 'targetFramework'. Hinweis> Bei diesen Attributnamen wird die Groß-/Kleinschreibung beachtet.

Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.

Source Error:

Line 41: 
Line 42:  <compilation targetFramework="4.0" /> 
Line 43:  <httpRuntime targetFramework="4.0" /> 
Line 44:  <authentication mode="Forms"> 
Line 45:  <forms loginUrl="~/" timeout="2880" /> 

(Linie 43 in rot)

auf dem Remote-Computer: * IIS7 ist installiert (und auch IIS6, glaube ich) * ASP.NET 4.0 ist installiert * "aspnet_regiis -ir"> erfolgreich installiert * IIS7> Anwendungspools> ASP.NET 4.0> Pointing zu ".NET Framework v4.0.30319" * IIS7> Meine Webanwendung> "ASP.NET 4.0" (Integriert) wird ausgewählt. Ich weiß nicht, ob es wichtig ist, aber Server Windows ist Witwen Server 2008 RT Enterprise 64-Bit und mein Computer ist Windows 7 32-Bit.

Nichts half ...

enter image description here enter image description here

+0

Sind Sie sicher, dass 4.0 ausgewählt ist? Ich habe diesen Fehler erhalten, als die Website für die Verwendung von ASP.NET 2.0 eingerichtet wurde ... –

+0

Können Sie einen Screenshot des ausgewählten App-Pools für Ihre Anwendung posten? Der Fehler, den Sie bekommen, bedeutet wirklich, dass ASP.NET 2.0 versucht, Ihre Anwendung auszuführen. Siehe [dieser kanonische Beitrag] (http://stackoverflow.com/questions/7530725/unrecognized-attribute-targetframework-note-that-attribute-names-are-case-sen) – sq33G

+0

Ich habe die Frage bearbeitet und 2 Screenshots hinzugefügt .. – TamarG

Antwort

7

Die httpRuntime hatte nicht targetFramework für Gerät vorhanden, entfernen Sie es und es wird funktionieren.

+0

Ich erhalte einen anderen Fehler - "Typ 'System.Runtime.CompilerServices.ExtensionAttribute' konnte nicht aus Assembly 'mscorlib geladen werden, Version = 4.0.0.0, Culture = Neutral, PublicKeyToken = b77a5c561934e089'." – TamarG

+0

@TamarG Dies ist Ihr Real Fehler, entfernen Sie es und lösen Sie den nächsten Fehler. – Aristos

+1

@TamarG für den nächsten Fehler aussehen: http://stackoverflow.com/questions/10896894/webapi-rc-system-runtime-compilerservices-extensionattribute-from-assembly-ms – Aristos

Verwandte Themen