OPRAVA: Chybová zpráva při spuštění webu, který spouští reklamní kanál na serveru, na kterém běží Commerce Server 2007 nebo Commerce Server 2009: "HttpContext.Current is null"

Platí pro
Commerce Server 2009

Příznaky

Když spustíte web, který spouští kanál Advertising, na serveru se spuštěnou službou Microsoft Commerce Server 2007 nebo Microsoft Commerce Server 2009, zobrazí se chybová zpráva podobná následující:

Poznámka

HttpContext.Current má hodnotu null z Commerce.CSFLoadHistory.1

Do aplikačního protokolu se navíc zaznamená událost připomínající následující:

Příčina

K tomuto problému dochází, protože komponenty LoadHistory, SaveHistory a IISAppendToLog kontrolují ASP.NET kontextu. Není však nutné, aby tyto součásti kontrolovaly ASP.NET kontextu, a v některých scénářích může tato kontrola způsobit problémy. Kanál pro reklamu zahrnuje tyto tři složky. Proto dochází k tomuto problému.

Řešení

Chcete-li tento problém vyřešit, použijte tuto opravu hotfix na serveru, na kterém běží Commerce Server 2007 nebo Commerce Server 2009.

Další informace o této opravě hotfix

Informace o opravě hotfix

Podporovanou opravu hotfix poskytuje Microsoft. Tato oprava hotfix je však určena pouze k opravě problému popsaného v tomto článku. Tuto opravu hotfix použijte pouze v systémech, které se potýkají s potížemi popsanými v tomto článku. Tuto opravu hotfix je možné dále otestovat. Pokud se vás tedy tento problém vážně netýká, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.

Pokud je oprava hotfix dostupná ke stažení, je k dispozici část "Oprava hotfix ke stažení" v horní části tohoto článku znalostní báze Knowledge Base. Pokud se tato část nezobrazí, obraťte se na služby zákazníkům a podporu společnosti Microsoft a požádejte o opravu hotfix.

Poznámka: Pokud se vyskytnou další problémy nebo je vyžadováno jakékoli řešení potíží, budete pravděpodobně muset vytvořit samostatnou žádost o služby. Další dotazy a problémy týkající se podpory, které se netýkají této konkrétní opravy hotfix, podléhají běžným sazbám za podporu. Úplný seznam telefonních čísel zákaznických služeb a podpory společnosti Microsoft nebo vytvoření samostatné žádosti o služby naleznete na následujícím webu společnosti Microsoft:

http://support.microsoft.com/contactus/?ws=support Poznámka: Formulář "Hotfix download available" (K dispozici je ke stažení opravy hotfix) zobrazuje jazyky, pro které je oprava hotfix k dispozici. Pokud svůj jazyk nevidíte, je to proto, že pro tento jazyk není k dispozici oprava hotfix.

Požadavky

Chcete-li nainstalovat tuto opravu hotfix, musíte mít nainstalovaný jeden z následujících programů:

  • Microsoft Commerce Server 2007 Service Pack 2 (SP2)
  • Microsoft Commerce Server 2009

                
              

Informace o restartování

Po instalaci této opravy hotfix není nutné restartovat počítač. Po instalaci této opravy hotfix je však nutné Internetovou informační službu (IIS) restartovat.

Chcete-li restartovat službu IIS, na příkazovém řádku zadejte následující příkaz a poté stiskněte klávesu ENTER:

iisreset /restartNote Tento příkaz zastaví a restartuje všechny spuštěné služby IIS.

Informace o souborech

Anglická verze této opravy hotfix má následující (nebo pozdější) atributy souborů. Data a časy pro tyto soubory jsou uvedeny v čase UTC (Coordinated Universal Time). Při zobrazení informací o souboru jsou převedeny na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo na panelu Datum a čas v okně Ovládací panely.

Pro všechny podporované verze Commerce Server 2007 na bázi x86

Název souboru Verze souboru Velikost souboru Datum Čas Platforma
Aspintrinsics.dll 6.0.4109.47 16,656 24. srpna 2010 13:46 x86
Csfcomp.dll 6.0.4109.47 281,352 24. srpna 2010 13:48 x86

Pro všechny podporované verze Commerce Serveru 2007 na bázi x64

Název souboru Verze souboru Velikost souboru Datum Čas Platforma
Aspintrinsics.dll 6.0.4109.47 16,656 24. srpna 2010 13:46 x86
Csfcomp.dll 6.0.4109.47 281,352 24. srpna 2010 13:48 x86
Csfcomp.dll 6.0.4109.47 485,128 24. srpna 2010 13:48 x64

Pro všechny podporované verze Commerce Serveru 2009 na bázi x86

Název souboru Verze souboru Velikost souboru Datum Čas Platforma
Aspintrinsics.dll 6.0.4171.28 16,656 31. srpna 2010 13:14 x86
Cs2009hotfixhelper.exe 6.0.4171.28 13,080 31. srpna 2010 13:14 x86
Csfcomp.dll 6.0.4171.28 281,352 31. srpna 2010 13:16 x86

Pro všechny podporované verze Commerce Serveru 2009 na bázi x64

Název souboru Verze souboru Velikost souboru Datum Čas Platforma
Aspintrinsics.dll 6.0.4171.28 16,656 31. srpna 2010 13:14 x86
Cs2009hotfixhelper.exe 6.0.4171.28 13,080 31. srpna 2010 13:14 x86
Csfcomp.dll 6.0.4171.28 281,352 31. srpna 2010 13:16 x86
Csfcomp.dll 6.0.4171.28 485,128 31. srpna 2010 13:16 x64

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.