2013-07-07 9 views
6

Próbuję opublikować aplikację internetową z mojego VS2012 na zdalnym komputerze. wydałem pliki ale gdy próbuję otworzyć stronę internetową, otrzymuję ten błąd:Nierozpoznany atrybut "targetFramework". Uwaga> że w nazwach atrybutów jest rozróżniana wielkość liter

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" /> 

(linia 43 jest na czerwono)

Na komputerze zdalnym: * IIS7 jest zainstalowany (a także IIS6, myślę) * ASP.NET 4.0 jest zainstalowany * "aspnet_regiis -ir"> pomyślnie zainstalowany * IIS7> Pule aplikacji> ASP.NET 4.0> poining do ".NET Framework v4.0.30319" * IIS7> wybrano moją aplikację internetową> "ASP.NET 4.0" (zintegrowany). Nie wiem, czy to ważne, ale okna serwera to Windows Server 2008 Enterprise 64-bitowy i mój komputer jest Windows 7 32-bitowy.

Nic nie pomogło ...

enter image description here enter image description here

+0

Czy jesteś pewien, że wybrano 4.0? Wystąpił ten błąd, gdy strona internetowa została skonfigurowana do korzystania z ASP.NET 2.0 ... –

+0

Czy możesz opublikować zrzut ekranu wybranej puli aplikacji dla swojej aplikacji? Błąd, który otrzymujesz naprawdę oznacza, że ​​ASP.NET 2.0 próbuje uruchomić twoją aplikację. Zobacz [ten post kanoniczny] (http://stackoverflow.com/questions/7530725/unrecognized-attribute-targetframework-note-that-attribute-names-are-case-sen) – sq33G

+0

Edytowałem pytanie i dodałem 2 zrzuty ekranu. – TamarG

Odpowiedz

7

httpRuntime nie miał targetFramework dostępny dla zestawu, należy go usunąć i będzie działać.

+0

Pojawia się inny błąd - "Nie można załadować typu" System.Runtime.CompilerServices.ExtensionAttribute "z zespołu" mscorlib, wersja = 4.0.0.0, Culture = neutralny, PublicKeyToken = b77a5c561934e089 "." – TamarG

+0

@TamarG To jest twój prawdziwy błąd, usuń go i rozwiąż następny błąd. – Aristos

+1

@TamarG, aby uzyskać następny błąd: http://stackoverflow.com/questions/10896894/webapi-rc-system-runtime-compilerservices-extensionattribute-from-assembly-ms – Aristos

Powiązane problemy