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 ...
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 ... –
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
Edytowałem pytanie i dodałem 2 zrzuty ekranu. – TamarG