VS2015でソリューションやプロジェクトを開くことはできますが、私の場合はcsharpコードファイル(.cs)を開こうとするとVisual Studioがクラッシュします(スマートな方法ではありません)。.csファイルを開くときにVS2015がクラッシュする
これは、クラスなどの新しいコードファイルを作成する場合にも当てはまります。
- .logファイルにアクセスするとエラーは発生しませんでした。
アプリケーション::DEVENV.EXEフレームワークのバージョン:v4.0.30319説明:System.Environmentを介してアプリケーション要求されたプロセスの終了ここで
イベントログからエントリを助けていないコンポーネントキャッシュを削除
1.GetResultCore(Boolean waitCompletionNotification) at System.Threading.Tasks.Task
1.get_Result() Microsoft.CodeAnalysis.Editor.Implementation.NavigationBar.NavigationBarController。 (Roslyn.Utilities.TaskExtensionsにおけるタスク1 t) at Roslyn.Utilities.TaskExtensions.<>c__DisplayClass12_1
2.b__1(タスク_)。<> c__DisplayClass6_0 1.<SafeContinueWith>b__0(Task t) ---> (Inner Exception #0) System.EntryPointNotFoundException: Entry point was not found. at Microsoft.CodeAnalysis.Editor.CSharp.NavigationBar.CSharpNavigationBarItemService.GetTypesInFile(SemanticModel semanticModel, CancellationToken cancellationToken) at Microsoft.CodeAnalysis.Editor.CSharp.NavigationBar.CSharpNavigationBarItemService.<GetTypesInFileAsync>d__3.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.CodeAnalysis.Editor.CSharp.NavigationBar.CSharpNavigationBarItemService.<GetItemsAsync>d__1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) at Microsoft.CodeAnalysis.Editor.Implementation.NavigationBar.NavigationBarController.<ComputeModelAsync>d__29.MoveNext()<--- Stack: at System.Environment.FailFast(System.String, System.Exception) at Microsoft.CodeAnalysis.FailFast.OnFatalException(System.Exception) at Microsoft.CodeAnalysis.ErrorReporting.FatalError.Report(System.Exception, System.Action
1)<> c__DisplayClass32_0.b__0 Microsoft.CodeAnalysis.ErrorReporting.FatalError.ReportUnlessCanceled(のSystem.Exception)でRoslyn.Utilities.TaskExtensionsで+ < > c__DisplayClass6_0 1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<SafeContinueWith>b__0(System.Threading.Tasks.Task) at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean) at System.Threading.Tasks.Task
1 [System .__ Canon、mscorlib、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = b77a5c561934e089]] System.Threading.Tasks.TaskのGetResultCore(ブール値)1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].get_Result() at Microsoft.CodeAnalysis.Editor.Implementation.NavigationBar.NavigationBarController+<>c__DisplayClass32_0.<StartSelectedItemUpdateTask>b__0(System.Threading.Tasks.Task
1)Roslyn.Utilities.TaskExtensions + < > c__DisplayClass12_1 2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<ContinueWithAfterDelay>b__1(System.Threading.Tasks.Task) at Roslyn.Utilities.TaskExtensions+<>c__DisplayClass6_0
1 System.Threading.Tasks.ContinuationResultTaskFromTask`1 [[[System.__ Canon、mscorlib、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = b77a5c561934e089]]。b__0(System.Threading.Tasks.Task)システム.__キヤノン、mscorlib、バージョン= 4.0.0.0、カルチャ=ニュートラル、PublicKeyToken = b77a5c561934e089]]。 InnerInvoke()at System.Threading.Tasks.Task.Execute()System.Threading.Tasks.Task.ExecutionContextCallback(System.Object)、System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext、System.Threading.ContextCallback 、System.Object、Boolean)。System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks(System.Threading.ExecutionContext、System.Threading.ExecutionContext、System.Threading.ContextCallback、System.Object、Boolean) System.Threading.Tasks.Task.ExecuteEntry(Boolean)System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()をSystem.Threading.ThreadPoolWorkQueue.Dispatch()System.Threadingにします。 _ThreadPoolWaitCallback.PerformWaitCallback()
https://stackoverflow.com/questions/32967637/vs-2015-crash-possibly-related-to-code-analysisが役に立ちますか? – mjwills