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.