Příznaky
Aplikace, která je založena na Microsoft Visual Studio 2013 prostředí (izolované) dojde k chybě při přístupu k funkci hledání v dialogovém okně Možnosti v nabídce Nástroje . Navíc pokud je k procesu připojen ladicí program, může se zobrazit následující informace v zásobníku volání a výjimky:
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říčina
K tomuto problému dochází, protože Visual Studio prostředí (izolované) nemůže najít službu, která je obvykle dodáván s kompletní balení Visual Studio 2013.
Řešení
Informace o stažení
Chcete-li vyřešit tento problém, stáhněte následující soubor opravy hotfix z Microsoft Download Center:
Stáhněte balíček opravy hotfix.Pro více informací o tom, jak stahovat soubory podpory společnosti Microsoft, klepněte na následující číslo článku v databázi Microsoft Knowledge Base:
119591 jak získat soubory podpory společnosti Microsoft ze serverů služeb onlineMicrosoft zkontroloval tento soubor na přítomnost virů. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici k datu, kdy byl soubor vydán. Soubor je uložen na zabezpečených serverech, které pomáhají zabránit neoprávněným změnám v souboru.
Předpoklady
Chcete-li nainstalovat tuto opravu hotfix, musí mít aplikace, která je založena na 2013 izolované prostředí aplikace Visual Studio nainstalována.
Požadavek na restartování
Nemáte k restartování počítače po instalaci této opravy hotfix Pokud zasažené soubory nejsou používány v době instalace. Doporučujeme ukončit všechny součásti související s Visual Studio 2013 před instalací opravy hotfix.
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".