Oprava: Rozhraní ICorDebug nevyřeší spravované rámečky na všechny balíčky v souboru mini-dump.NET Framework 4

Překlady článku Překlady článku
ID článku: 2509818 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Použít ladicí nástroj, který se používá ICorDebug rozhraní Microsoft.NET Framework 4 analyzovat některé soubory mini-dump. Například pomocí ladicího programu sady Microsoft Visual Studio 2010 nebo Microsoft.NET Framework Command-Line debugger (Mdbg.exe).

V takovém případě ICorDebug rozhraní nelze vyřešit všechny balíčky spravované rámce. Navíc ladicí program Visual Studio 2010 se zobrazí chybová zpráva podobná následující:
Nebyla nalezena, spravovaných moduly rámce nelze určit.
Poznámka: Tento problém nenastane, pokud použijete ladicí program, který nepoužívá ICorDebug rozhraní. Například k tomuto problému nedochází při použití systému Microsoft Windows Debugger)WinDbg).

Příčina

K tomuto problému dochází, protože paměť, která ukládá některé privátní datové struktury pro společný jazykový modul runtime (CLR) v souborech mini-dump chybí.

Když ICorDebug rozhraní čte ze souborů mini-dump paměť, spravovaných rámečků nelze úspěšně převést. Proto dojde k problému, který je uveden v části "Příznaky".

Řešení

Informace o opravě hotfix

Podporovaná oprava hotfix je k dispozici od společnosti Microsoft. Je však určena pouze problém, který popisuje tento článek. Použijte ji pouze u systémů, ve které dochází k tomuto konkrétnímu problému.

Chcete-li tento problém vyřešit, obraťte se na technickou podporu společnosti Microsoft, kde získat opravu hotfix. Úplný seznam telefonních čísel služeb technické podpory společnosti Microsoft a informace o cenách technické podpory naleznete na následujícím webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
Poznámka: Ve zvláštních případech mohou být stornovány poplatky za podpory účtovány, pokud pracovník technické podpory společnosti Microsoft zjistí, že konkrétní aktualizace vyřeší váš problém. Výdaje na technickou podporu se bude u dalších otázek a problémů, které nelze vyřešit určitou konkrétní aktualizací.

Důležité
Před instalací této opravy hotfix je nutné identifikovat používá soubor s výpisem verze společného jazykového modulu runtime (CLR). To provedete otevřete soubor s výpisem stavu paměti v aplikaci Visual Studio. Číslo verze se zobrazí v horní části stránky. Číslo verze je 4.0.30319.235, obraťte se na technickou podporu společnosti Microsoft, kde získat opravu hotfix KB2607656. V opačném případě nainstalujte opravu hotfix KB2509818. Nelze identifikovat verze CLR, doporučujeme nainstalovat obě opravy hotfix.

Požadavky

Chcete-li nainstalovat tuto opravu hotfix, musí mít aplikace Microsoft.NET Framework 4, nainstalován.

Požadavek na restartování

Po restartování počítače po instalaci této opravy hotfix, pokud jsou používány žádné ohrožené soubory.

Doporučujeme ukončit všechny.NET Framework aplikace před instalací této opravy hotfix.

Informace o nahrazení opravy hotfix

Tento balíček oprav hotfix nenahrazuje žádné dříve vydané opravy hotfix balíček.

Informace o souboru

Angličtina (Spojené státy) verze tohoto balíčku oprav hotfix používá balíček Instalační služba Microsoft Windows Installer k instalaci balíčku oprav hotfix. Kalendářní data a časy jednotlivých souborů jsou uvedeny koordinovaný světový čas (UTC) v následující tabulce. Při zobrazení informací o souboru je datum převedeno na místní čas. Rozdíl mezi místním časem a časem UTC naleznete časem Časové pásmo Karta v položce Datum a čas v okně Ovládací panely.

Pro všechny podporované verze x 86-systému Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 a Windows 7
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
CLR.dll4.0.30319.4486,735,17628. Března-201105: 33X86
Souboru Mscordacwks.dll4.0.30319.4481,142,61628. Března-201105: 33X86
Mscordbi.dll4.0.30319.448955,21628. Března-201105: 33X86
Mscoreei.dll4.0.30319.448413,00828. Března-201105: 33X86
Mscorlib.dll4.0.30319.4485,197,64828. Března-201105: 33X86
Nlssorting.dll4.0.30319.44856,14428. Března-201105: 33X86
Sos.dll4.0.30319.448516,93628. Března-201105: 33X86
Pro všechny podporované 64bitové verze systému Windows XP, systému Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 a Windows Server 2008 R2 x
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
CLR.dll4.0.30319.4489,801,54428. Března-201106: 16X64
Souboru Mscordacwks.dll4.0.30319.4481,514,84028. Března-201106: 16X64
Mscordbi.dll4.0.30319.4481,453,39228. Března-201106: 16X64
Mscoreei.dll4.0.30319.448578,89628. Března-201106: 16X64
Mscorlib.dll4.0.30319.4484,967,24828. Března-201106: 16X64
Nlssorting.dll4.0.30319.44867,40828. Března-201106: 16X64
Sos.dll4.0.30319.448597,83228. Března-201106: 16X64

Jak potíže obejít

Chcete-li tento problém vyřešit, sbírat souboru úplného výpisu paměti namísto souboru mini-dump.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Informace v tomto článku jsou určeny pro produkt".

Vlastnosti

ID článku: 2509818 - Poslední aktualizace: 19. října 2011 - Revize: 3.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft .NET Framework 4.0
Klíčová slova: 
kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2509818 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:2509818

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com