自Rider's debugging does not work always起,我想试用Visual Studio for Mac并调试我的代码。但是,当我打开由Web Api项目,多个库和测试项目组成的解决方案时,用于Mac的所有.NET Core 2.1,VS都崩溃了。我在日志中发现了此错误,但我不明白这里是什么问题。
我到目前为止所做的:
我重新安装了几次,尝试使用稳定的beta和alpha通道,但结果相同
/Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting.VsTest/VsTestNamespaceTestGroup.cs:78 在/Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/addins/MonoDevelop中的MonoDevelop.UnitTesting.VsTest.VsTestNamespaceTestGroup.AddTest(MonoDevelop.UnitTesting.VsTest.VsTestUnitTest)[0x000b3]中。 UnitTesting / MonoDevelop.UnitTesting.VsTest / VsTestNamespaceTestGroup.cs:78 在/Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/addins/MonoDevelop中的MonoDevelop.UnitTesting.VsTest.VsTestNamespaceTestGroup.AddTest(MonoDevelop.UnitTesting.VsTest.VsTestUnitTest)[0x000b3]中。 UnitTesting / MonoDevelop.UnitTesting.VsTest / VsTestNamespaceTestGroup.cs:78 在/Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/addins/MonoDevelop中的MonoDevelop.UnitTesting.VsTest.VsTestNamespaceTestGroup.AddTests(System.Collections.Generic.IEnumerable)[0x00023]中。 UnitTesting / MonoDevelop.UnitTesting.VsTest / VsTestNamespaceTestGroup.cs:61 在/Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/addins/MonoDevelop中的MonoDevelop.UnitTesting.VsTest.DiscoveredTests.BuildTestInfo(MonoDevelop.UnitTesting.VsTest.VsTestProjectTestSuite)[0x0002a]中。 UnitTesting / MonoDevelop.UnitTesting.VsTest / DiscoveredTests.cs:52 在/Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting中的MonoDevelop.UnitTesting.VsTest.VsTestProjectTestSuite / d__12.MoveNext()[0x0008e] .VsTest / VsTestProjectTestSuite.cs:97 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 / external / bockbuild / builds / mono-x64 /中的System.Runtime.CompilerServices.AsyncMethodBuilderCore / MoveNextRunner.InvokeMoveNext(对象)[0x00000] mcs / class / referencesource / mscorlib / system / runtime / compilerservices / AsyncMethodBuilder.cs:1094 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 /中的System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)[0x00071]外部/ockbuild/builds/mono-x64/mcs/class/referencesource/mscorlib/system/threading/executioncontext.cs:961 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 /中的System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)[0x00000]外部/ockbuild/builds/mono-x64/mcs/class/referencesource/mscorlib/system/threading/executioncontext.cs:908 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 / external / bockbuild / builds / mono-x64 / mcs中的System.Runtime.CompilerServices.AsyncMethodBuilderCore / MoveNextRunner.Run()[0x00024] /class/referencesource/mscorlib/system/runtime/compilerservices/AsyncMethodBuilder.cs:1075 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 / external / bockbuild / builds / mono-x64 / external /中的System.Threading.Tasks.AwaitTaskContinuation.InvokeAction(对象)[0x00000] corert / src / System.Private.CoreLib / src / System / Threading / Tasks / TaskContinuation.cs:605 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-中的System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback,object,System.Threading.Tasks.Task&)[0x0000f] 06 / external / bockbuild / builds / mono-x64 / external / corert / src / System.Private.CoreLib / src / System / Threading / Tasks / TaskContinuation.cs:632 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 / external / bockbuild /中的System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.Run(System.Threading.Tasks.Task,bool)[0x00010] builds / mono-x64 / external / corert / src / System.Private.CoreLib / src / System / Threading / Tasks / TaskContinuation.cs:410 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 / external / bockbuild / builds / mono-x64 / external / corert中的System.Threading.Tasks.Task.FinishContinuations()[0x000a3] /src/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs:3223 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 / external / bockbuild / builds / mono-x64 / external / corert中的System.Threading.Tasks.Task.FinishStageThree()[0x0003c] /src/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs:2247 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 / external / bockbuild / builds / mono-x64 /中的System.Threading.Tasks.Task`1.TrySetResult(TResult_REF)[0x0004f]外部/corert/src/System.Private.CoreLib/src/System/Threading/Tasks/Future.cs:433 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 / external / bockbuild / builds / mono-x64 / mcs /中的System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult(TResult_REF)[0x0003d]类/参考源/mscorlib/system/runtime/compilerservices/AsyncMethodBuilder.cs:608 在/Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/addins/MonoDevelop.UnitTesting/MonoDevelop.UnitTesting中的MonoDevelop.UnitTesting.VsTest.VsTestDiscoveryAdapter / d__9.MoveNext()[0x00188] .VsTest / VsTestDiscoveryAdapter.cs:112 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 / external / bockbuild / builds / mono-x64 /中的System.Runtime.CompilerServices.AsyncMethodBuilderCore / MoveNextRunner.InvokeMoveNext(对象)[0x00000] mcs / class / referencesource / mscorlib / system / runtime / compilerservices / AsyncMethodBuilder.cs:1094 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 /中的System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)[0x00071]外部/ockbuild/builds/mono-x64/mcs/class/referencesource/mscorlib/system/threading/executioncontext.cs:961 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 /中的System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)[0x00000]外部/ockbuild/builds/mono-x64/mcs/class/referencesource/mscorlib/system/threading/executioncontext.cs:908 在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 / external / bockbuild / builds / mono-x64 / mcs中的System.Runtime.CompilerServices.AsyncMethodBuilderCore / MoveNextRunner.Run()[0x00024] /class/referencesource/mscorlib/system/runtime/compilerservices/AsyncMethodBuilder.cs:1075 在System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation / <> c。<。cctor> b__7_0(object)[0x00000]在/ Users / builder / jenkins / workspace / build-package-osx-mono / 2018-06 / external / bockbuild / builds / mono-x64 / external / corert / src / System.Private.CoreLib / src / System / Threading / Tasks / TaskContinuation.cs:383 在/Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop中的MonoDevelop.Ide.DispatchService / GtkSynchronizationContext / TimeoutProxy.HandlerInternal(intptr)[0x00014]中。编号/DispatchService.cs:77 在(包装本机到托管的)MonoDevelop.Ide.DispatchService / GtkSynchronizationContext / TimeoutProxy.HandlerInternal(intptr)[0x00021]在<465cec10a54c4988a5e59f3960c17ec0>:0中 在<0xffffffff> 在(包装器原生管理)Gtk.Application.gtk_main()[0x00008]在<40f46e55eb67454ab904dc9e5644a3a1>:0中 在/Users/builder/jenkins/workspace/build-package-osx-mono/2018-06/external/bockbuild/builds/gtk-sharp-None/gtk/Application.cs中的Gtk.Application.Run()[0x00001] :145 在/Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs中的MonoDevelop.Ide.IdeApp.Run()[0x00006] :464 在/Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop中的MonoDevelop.Ide.IdeStartup.Run(MonoDevelop.Ide.MonoDevelopOptions)[0x009d4]中。 Ide / IdeStartup.cs:377 在/Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/core/中的MonoDevelop.Ide.IdeStartup.Main(string [],MonoDevelop.Ide.Extensions.IdeCustomizer)[0x000b2] MonoDevelop.Ide / MonoDevelop.Ide / IdeStartup.cs:797 在/Users/vsts/agent/2.140.2/work/1/s/md-addins/Xamarin.Startup/Main.cs:11中的Xamarin.Startup.MainClass.Main(string [])[0x00000] 在(wrapper runtime-invoke).runtime_invoke_int_object(object,intptr,intptr,intptr)[0x00057] in:0