Oprava: Aktualizace rozhraní.NET Framework může selhat a může dojít k odstranění některých souborů v mezipaměti GAC

Překlady článku Překlady článku
ID článku: 2260913 - 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

Při instalaci aktualizace pro rozhraní.NET Framework aplikace Microsoft procesu instalace může selhat a vrátit zpět. Po dokončení vracení zpět jsou odstraněny některé soubory Microsoft rozhraní.NET Framework v globální mezipaměť sestavení (GAC) (GAC). Proto některé aplikace společnosti Microsoft rozhraní.NET Framework nemusí pracovat nebo mohou pracovat nesprávně.

V protokolu instalace aktualizace Microsoft Installer (MSI) můžete obdržet chybová zpráva podobná následující:
<Assembly path="" and="" name=""></Assembly>. IAssemblyCache->InstallAssembly() vrátí-2147024864.
<Date></Date><Time></Time> DDSet_Error: Instalace sestavení se nezdařila. "<Assembly path="" and="" name=""></Assembly>"z důvodu systémové chyby: proces nemá přístup k souboru protože jej používá jiný proces.

Příčina

K tomuto problému dochází z důvodu působení chyby v Microsoft rozhraní.NET Framework a některé aplikace jiných výrobců. Tyto aplikace jsou umístěny zámek na sestavení v GAC a na složku, která obsahuje sestavení současně. Tento problém má byla vidět pouze při spuštění aplikace jiného výrobce, který používá technologii virtualizace aplikací třetích stran při virtualizaci Microsoft rozhraní.NET Framework.

Poznámka: Standardní aplikací Microsoft rozhraní.NET Framework není uzamknout soubory nebo složky, které jsou v mezipaměti GAC způsobem, který způsobuje potíže.

Řešení

Pokud tento problém již došlo, je třeba opravit Microsoft rozhraní.NET Framework. Další informace naleznete v části "Další informace" tohoto článku.

Pokud tento problém dosud nedošlo, můžete nainstalovat balíček opravy hotfix zabránit tento problém při instalaci budoucích aktualizací.

DůležitéTato oprava hotfix řeší problém při instalaci aktualizace se nezdaří a vrátí zpět odstranění z modulu GAC sestavení. Nepřekládá se selhání instalace aktualizace nebo vrácení zpět příčin.

Poznámka: K tomuto problému také dochází při instalaci aktualizace pro Microsoft rozhraní.NET Framework 1.1 Service Pack 1 (SP1). Nicméně momentálně žádná oprava hotfix pro tuto situaci.

Informace o opravě hotfix

Podporovaná oprava hotfix je 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ů, dochází k tomuto konkrétnímu problému. Tato oprava hotfix může být dále testována. Proto pokud nejste vážně ohrožen tímto problémem , doporučujeme počkat na další aktualizaci softwaru, 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 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, 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í.

Obecné informace o souborech opravy hotfix pro každého operačního systému a platforma

Zmenšit tuto tabulkuRozšířit tuto tabulku
ProduktNázev souboruPlatforma
Microsoft rozhraní.NET Framework 2.0 s aktualizací SP2 systému Windows Server 2003 (MSI)NDP20SP2-KB2260913-IA64.exePro procesory Itanium
Microsoft rozhraní.NET Framework 2.0 s aktualizací SP2 systému Windows Server 2003, Windows XP (MSI)NDP20SP2-KB2260913-x64.exeIntel/AMD 64 bit
Microsoft rozhraní.NET Framework 2.0 s aktualizací SP2 systému Windows Server 2003, Windows XP (MSI)NDP20SP2-KB2260913-x86.exe32 bitů
Microsoft.NET Framework 3.5 SP1, Windows Server 2008 (CBS)Windows6.0-KB2260913-v2-ia64.msuPro procesory Itanium
Microsoft.NET Framework 3.5 SP1, Windows Vista, Windows Server 2008 (CBS)Windows6.0-KB2260913-v2-x64.msuIntel/AMD 64 bit
Microsoft.NET Framework 3.5 SP1, Windows Vista, Windows Server 2008 (CBS)Windows6.0-KB2260913-v2-x86.msu32 bitů
Microsoft rozhraní.NET Framework 4.0 - Windows Server 2003, Windows Server 2008, Windows Server 2008 R2 (MSI)NDP40-KB2260913-IA64.exePro procesory Itanium
Microsoft rozhraní.NET Framework 4.0 - Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2 (MSI)NDP40-KB2260913-x64.exeIntel/AMD 64 bit
Microsoft rozhraní.NET Framework 4.0 - Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2 (MSI)NDP40-KB2260913-x86.exe32 bitů

Předpoklady

Chcete-li nainstalovat tuto opravu hotfix, musí mít jednu z následujících verzí Microsoft rozhraní.NET Framework nainstalované v počítači.
  • Microsoft rozhraní.NET Framework 2.0 Service Pack 2 (SP2)
  • Microsoft.NET Framework 3.5 Service Pack 1 (SP1)
  • Microsoft rozhraní.NET Framework 4.0

Požadavek na restartování

Bude pravděpodobně třeba restartovat počítač po instalaci této opravy hotfix.

Informace o nahrazení opravy hotfix

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

Informace o souboru

Anglická verze této opravy hotfix má atributy souborů (nebo novější) 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.

Microsoft rozhraní.NET Framework 2.0 SP2 ve všech podporovaných verzích x 86 systému Windows 2000, Windows Server 2003 a Windows XP
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Souboru Mscordacwks.dll2.0.50727.5058989,52812. října 201005:18x 86
Mscorlib.dll2.0.50727.50584,550,65612. října 201005:18x 86
Mscorwks.dll2.0.50727.50585,824,84812. října 201005:18x 86
Sos.dll2.0.50727.5058388,93612. října 201005:18x 86
Microsoft rozhraní.NET Framework 2.0 SP2 ve všech podporovaných verzích x 64 systému Windows 2000, Windows Server 2003 a Windows XP
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Souboru Mscordacwks.dll2.0.50727.50581,755,48011. října 201023:18x 64
Mscorlib.dll2.0.50727.50584,567,04011. října 201023:13x 64
Mscorwks.dll2.0.50727.505810,044,75211. října 201023:17x 64
Sos.dll2.0.50727.5058485,19211. října 201023:14x 64
Microsoft rozhraní.NET Framework 2.0 SP2 na všechny podporované verze IA-64 systému Windows Server 2003
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Souboru Mscordacwks.dll2.0.50727.50583,082,58412. října 201000:59IA-64
Mscorlib.dll2.0.50727.50584,009,98412. října 201000:58IA-64
Mscorwks.dll2.0.50727.505820,194,12812. října 201000:54IA-64
Sos.dll2.0.50727.5058872,77612. října 201000:57IA-64
Microsoft.NET Framework 3.5 SP1 ve všech podporovaných verzích x 86 systému Windows Vista SP2 a Windows Server 2008 SP2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Mscorlib.dll2.0.50727.50594,550,65629. října 201010:54x 86
Souboru Mscordacwks.dll2.0.50727.5059989,52829. října 201010:54x 86
Mscorwks.dll2.0.50727.50595,824,84829. října 201010:55x 86
Sos.dll2.0.50727.5059388,93629. října 201010:55x 86
Microsoft.NET Framework 3.5 SP1 ve všech podporovaných verzích x 64 systému Windows Vista SP2 a Windows Server 2008 SP2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Mscorlib.dll2.0.50727.50594,567,04029. října 201010:53x 64
Souboru Mscordacwks.dll2.0.50727.50591,755,48029. října 201010:53x 64
Mscorwks.dll2.0.50727.505910,044,75229. října 201010:54x 64
Sos.dll2.0.50727.5059485,19229. října 201010:54x 64
Microsoft.NET Framework 3.5 SP1 na všechny podporované verze IA-64 systému Windows Server 2008 SP2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Mscorlib.dll2.0.50727.50594,009,98429. října 201010:56IA-64
Souboru Mscordacwks.dll2.0.50727.50593,082,58429. října 201010:55IA-64
Mscorwks.dll2.0.50727.505920,194,12829. října 201010:56IA-64
Sos.dll2.0.50727.5059872,77629. října 201010:56IA-64
Microsoft rozhraní.NET Framework 4.0 ve všech podporovaných verzích x 86 systému Windows XP, systému Windows Server 2003, Windows Vista, systému Windows Server 2008, Windows 7 a Windows Server 2008 R2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
CLR.dll4.0.30319.3906,730,56818. listopadu 201007:09x 86
Souboru Mscordacwks.dll4.0.30319.3901,141,59218. listopadu 201007:09x 86
Mscordbi.dll4.0.30319.390955,21618. listopadu 201007:09x 86
Mscorlib.dll4.0.30319.3905,196,11218. listopadu 201007:09x 86
Sos.dll4.0.30319.390516,93618. listopadu 201007:09x 86
Microsoft rozhraní.NET Framework 4.0 ve všech podporovaných verzích x 64 systému Windows XP, systému Windows Server 2003, Windows Vista, systému Windows Server 2008, Windows 7 a Windows Server 2008 R2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
CLR.dll4.0.30319.3909,799,49618. listopadu 201007:49x 64
Souboru Mscordacwks.dll4.0.30319.3901,513,30418. listopadu 201007:49x 64
Mscordbi.dll4.0.30319.3901,453,39218. listopadu 201007:49x 64
Mscorlib.dll4.0.30319.3904,960,08018. listopadu 201007:49x 64
Sos.dll4.0.30319.390597,83218. listopadu 201007:49x 64
Microsoft rozhraní.NET Framework 4.0 na všechny podporované verze IA-64 systému Windows Server 2003, Windows Server 2008 a Windows Server 2008 R2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
CLR.dll4.0.30319.39019,378,50418. listopadu 201008:35IA-64
Souboru Mscordacwks.dll4.0.30319.3903,755,86418. listopadu 201008:35IA-64
Mscordbi.dll4.0.30319.3903,293,52018. listopadu 201008:35IA-64
Mscorlib.dll4.0.30319.3904,447,56818. listopadu 201008:35IA-64
Sos.dll4.0.30319.3901,203,01618. listopadu 201008:35IA-64

Jak potíže obejít

Chcete-li tento problém vyřešit, ukončete všechny aplikace, které používají Microsoft rozhraní.NET Framework nebo udržující zámky na soubory nebo složky v mezipaměti GAC před instalací aktualizací Microsoft rozhraní.NET Framework.

Prohlášení

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

Další informace

Pokud tento problém již došlo ve vašem počítači a sestavení, které byly odebrány z GAC, musíte opravit Microsoft rozhraní.NET Framework.

Další informace o tom, jak opravit rozhraní.NET Framework společnosti Microsoft klepněte na následující číslo článku databáze Microsoft Knowledge Base:
908077 Jak ručně odebrat a přeinstalovat Microsoft rozhraní.NET Framework 2.0

Zvažte také použití Aaron Stebner rozhraní.NET Framework vyčištění. Další informace o nástroji Vyčištění rozhraní.NET Framework naleznete na následujícím webu společnosti Microsoft:
Rozhraní.NET Framework vyčištění nástroj User's Guide


Další informace o aktualizacích softwaru společnosti Microsoft klepněte na následující číslo článku databáze Microsoft Knowledge Base:
824684 Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft

Další informace o modulu GAC naleznete na následujícím webu společnosti Microsoft:
Obecné informace o modulu GAC

Další informace o zásady podpory programů společnosti Microsoft, které jsou spuštěny v rámci programu pro přesměrování aplikací nebo softwaru jiného výrobce nebo aplikace jiného výrobce nebo v prostředí virtualizace software získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
9274287 Zásady podpory programů společnosti Microsoft, které jsou spuštěny v rámci programu pro přesměrování aplikací nebo softwaru jiného výrobce nebo v prostředí virtualizace aplikací nebo softwaru jiného výrobce



Vlastnosti

ID článku: 2260913 - Poslední aktualizace: 8. února 2015 - Revize: 7.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft .NET Framework 2.0 Service Pack 2
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 4.0
Klíčová slova: 
kbqfe kbfix kbhotfixserver kbexpertiseadvanced kbsurveynew kbmt KB2260913 KbMtcs
Strojově přeložený článek
DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.
Projděte si také anglickou verzi článku: 2260913

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