OPRAVA: Chybová zpráva při spuštění ASP.NET 2.0 webové aplikace, která je postaveny na rozhraní.NET Framework 2.0 po instalaci aktualizace zabezpečení MS07-040: "Typ 'System.Web.HttpHeaderCollection' není označen jako serializovatelný"

Příznaky

Zvažte následující scénář. Nainstalujete aktualizaci zabezpečení MS07-040. Potom spusťte Microsoft ASP.NET 2.0 webové aplikace, která je vytvořena na Microsoft rozhraní.NET Framework 2.0. V tomto scénáři můžete obdržet výjimka chybová zpráva podobná následující:
Typ události: upozornění

Zdroj události: ASP.NET 2.0.50727.0

Kategorie události: Webová událost

ID události: 1309

Datum: 12/07/2007

Čas: 10:24:38

Uživatel: N/A

Počítač:

Popis:

Kód události: 3005

Zpráva o události: došlo k neošetřené výjimce.

Čas události: 12/07/2007 10:24:38

Událost čas (UTC): 12/07/2007 8:24:38

ID události: aa58f4d35bc547aeafd7c417967bdd8d

Posloupnost událostí: 8

Výskyt události: 1

Kód podrobností o události: 0



Informace o aplikaci:

Doména aplikace: /LM/W3SVC/1/Root/ApplicationDomain
Úroveň důvěryhodnosti: úplnou

Virtuální cesta aplikace: /cesta
Cesta aplikace: D:\ApplicationPath
Název počítače: název_počítače

Informace o procesu:

ID procesu: ID procesu
Název procesu: w3wp.exe

Název účtu: NT AUTHORITY\NETWORK SERVICE



Informace o výjimce:

Typ výjimky: EndPointException

Zpráva výjimky: zadejte "System.Web.HttpHeaderCollection" sestavení "System.Web, verze = 2.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a' není označen jako serializovatelný.
Poznámka: K tomuto problému také dochází v verze rozhraní.NET Framework 2.0 pro systém Windows Vista.

Příčina

K tomuto problému dochází, protože vlastnosti záhlaví veřejné vlastnosti Request.Headers a Response.Headers vlastnosti stát nejsou po instalaci aktualizace zabezpečení MS07-040.

Řešení

Informace o opravě hotfix

Podporovaná oprava hotfix je nyní k dispozici od společnosti Microsoft. Je však určena opravit pouze problém popsaný v tomto článku. Použijte ji pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému. Tato oprava hotfix může být dále testována. Proto pokud jste závažně tento problém, doporučujeme počkat další aktualizaci service pack pro rozhraní.NET Framework 2.0, která obsahuje tuto opravu hotfix.

Chcete-li tento problém vyřešit okamžitě, obraťte se na technickou podporu společnosti Microsoft získat opravu hotfix. Úplný seznam telefonních čísel služeb podpory zákazníků společnosti Microsoft a informace o cenách podpory naleznete na následujícím webu společnosti Microsoft:Poznámka: Ve zvláštních případech mohou být stornovány poplatky, které jsou třeba obvykle zaplatit za telefonní hovory, pokud pracovník služeb podpory společnosti Microsoft určí, že konkrétní aktualizace odstraní váš problém. Výdaje na technickou podporu použije dalších otázek a problémů, které nelze vyřešit konkrétní aktualizací.

Předpoklady

Rozhraní.NET Framework 2.0 nainstalovali tuto opravu hotfix, musí mít.

Požadavek na restartování

Po instalaci této opravy hotfix nemusíte restartovat počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nenahrazuje žádné další opravy hotfix.

Informace o souborech

Anglická verze této opravy hotfix má atributy (nebo pozdější atributy souborů) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Rozhraní.NET Framework 2.0, verze x86
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Aspnet_compiler.exe2.0.50727.92436,86428-Aug-200703:16x86
Aspnet_wp.exe2.0.50727.92432,60028-Aug-200703:16x86
System.web.dll2.0.50727.9245,160,96028-Aug-200703:17x86
Webengine.dll2.0.50727.924406,52828-Aug-200703:16x86
Rozhraní.NET Framework 2.0, verze x64
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Aspnet_compiler.exe2.0.50727.92432 76827-Aug-200723:39x64
Aspnet_compiler.exe2.0.50727.92436,86428-Aug-200703:16x86
Aspnet_wp.exe2.0.50727.92444,37627-Aug-200723:39x64
Aspnet_wp.exe2.0.50727.92432,60028-Aug-200703:16x86
System.web.dll2.0.50727.9245,091,32827-Aug-200723:39x64
System.web.dll2.0.50727.9245,160,96028-Aug-200703:17x86
Webengine.dll2.0.50727.924710,14427-Aug-200719:24x64
Webengine.dll2.0.50727.924406,52828-Aug-200703:16x86

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Další informace o bulletinu zabezpečení MS07-040 naleznete na následujícím webu společnosti Microsoft:Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 941386 - Poslední kontrola: 9. 1. 2017 - Revize: 1

Váš názor