Symptomer
Et program som er basert på den Microsoft Visual Studio 2013 Shell (isolert) krasjer når du bruker søkefunksjonen i dialogboksen Alternativer på Verktøy -menyen. Hvis et feilsøkingsprogram er knyttet til prosessen, kan du dessuten få følgende kallstakkinformasjon og unntak:
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()
Årsak
Dette problemet oppstår fordi i Visual Studio-grensesnittet (isolert) ikke kan finne en tjeneste som leveres vanligvis sammen med den fullstendige pakken for Visual Studio-2013.
Oppløsning
Last ned informasjon
Hvis du vil løse dette problemet, laster du ned hurtigreparasjonsfilen følgende fra Microsoft Download Center:
119591 hvordan du ned Microsoft-støttefiler fra elektroniske tjenesterMicrosoft har søkt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig datoen filen ble gjort. Filen lagres på sikkerhetsforbedrede servere som bidrar til å hindre uautoriserte endringer i filen.
Forutsetninger
Hvis du vil bruke denne hurtigreparasjonen, må du ha et program som er basert på Visual Studio 2013 Isolated Shell installert.
Krav om omstart
Du har ikke datamaskinen på nytt etter at du har installert hurtigreparasjonen, hvis de berørte filene ikke brukes på tidspunktet for installasjonen. Vi anbefaler at du lukker alle Visual Studio-2013-relaterte komponenter før du installerer hurtigreparasjonen.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".