Symptom
Ett program som baseras på Microsoft Visual Studio 2013 skalet (isolerad) kraschar när du använder sökfunktionen i dialogrutan Alternativ på Verktyg -menyn. Dessutom, om en felsökare är ansluten till processen visas följande information för anropsstacken och undantag:
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()
Orsak
Det här problemet uppstår eftersom Visual Studio-Shell (isolerad) går inte att hitta en tjänst som normalt levereras med det fullständiga paketet för Visual Studio-2013.
Lösning
Information om hämtning
Lös problemet genom att hämta följande snabbkorrigering fil från Microsoft Download Center:
Hämta paketet nu.För mer information om hur du hämtar supportfiler från Microsoft klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
119591 hämta Microsoft-supportfiler från onlinetjänsterMicrosoft har genomsökt denna fil efter virus. Microsoft använde det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen är sparad på servrar med utökad säkerhet som hjälper till att förhindra otillåtna ändringar av den.
Förutsättningar
Om du vill installera den här snabbkorrigeringen måste du ha ett program som är baserat på Visual Studio 2013 isolerade tanken installerad.
Krav på omstart
Du behöver inte starta om datorn efter installation av snabbkorrigeringen om de berörda filerna inte används vid tidpunkten för installationen. Vi rekommenderar att du stänger alla Visual Studio-2013-relaterade komponenter innan du installerar snabbkorrigeringen.
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".