Sümptomid
Rakendus, mis põhineb Microsoft Visual Studio 2013 kest (isoleeritud) jookseb, kui avate menüü Tööriistad dialoogiboksi Suvandid otsingufunktsiooni. Lisaks, kui Silur on seotud protsessi, võidakse kuvada järgmine Käituspinu teave ja erand:
System.InvalidCastException: Specified cast is not valid. at Microsoft.VisualStudio.Shell.Interop.IVsSearchCallback.ReportComplete(IVsSearchTask pTask, UInt32 dwResultsFound)
at Microsoft.VisualStudio.Shell.VsSearchTask.OnStartSearch()
at Microsoft.VisualStudio.Platform.SearchProviders.ToolsOptions.SearchTask.OnStartSearch()
at Microsoft.VisualStudio.Shell.VsSearchTask.Start()
at Microsoft.VisualStudio.Platform.WindowManagement.WindowSearchHost.<StartSearch>b__a(Object task)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Põhjus
See probleem ilmneb, sest Visual Studio Shell (Isolated) ei leia teenus, mis on tavaliselt tarnitakse koos täielik Visual Studio 2013 paketi.
Lahendus
Info allalaadimiseks
Selle probleemi lahendamiseks laadige alla järgmine kiirparandus Microsoft Download Center.
Kiirparanduse paketi kohene allalaadimine.Microsofti tugifailide värskenduste allalaadimise kohta lisateavet hõlmava Microsofti teabebaasi artikli kuvamiseks klõpsake järgmist artiklinumbrit:
119591 kuidas Microsofti tugifailide hankimine võrguteenuste kauduMicrosoft skannis seda faili viiruste leidmiseks. Microsoft kasutas uusimat viirusetõrjetarkvara, mis oli faili postitamise päeval saadaval. Faili talletatakse täiustatud turvalisusega serverites, mis aitab takistada faili volitamata muutmist.
Eeltingimused
Selle kiirparanduse rakendamiseks peab teil olema rakenduse, mis põhineb Visual Studio 2013 isoleeritud Shell installitud.
Taaskäivitamise nõue
Teil pole pärast kiirparanduse installimist, kui mõjutatud faile ei kasutata installimise ajal arvuti taaskäivitada. Soovitame enne kiirparanduse installimiseks sulgege kõik Visual Studio 2013 seotud komponendid.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.