我有一个非常烦人的问题,在我编写 LINQ 查询时,Mono Develop 不断弹出一条消息,指出发生了错误,详细信息将发送到 Xamarin。
看起来 IDE 在我编写它时正在解析我的 LINQ 查询,有没有办法关闭它?
以下是异常的详细信息。
System.NullReferenceException:对象引用未设置为 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0 中 ICSharpCode.NRefactory.CSharp.Refactoring.TypeSystemAstBuilder.ConvertConstructor (IMethod ctor) [0x00013] 处的对象实例.4-branch/ea010826/source/monodevelop/main/contrib/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs:651 在 ICSharpCode.NRefactory.CSharp.Refactoring.TypeSystemAstBuilder.ConvertEntity (IEntity entity) [0x000a4] in /Users /builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/contrib/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs:429 在 MonoDevelop.CSharp.Completion.MemberCompletionData +MyAmbience.ConvertEntity(IEntity 实体,IOutputFormatter 格式化程序,ICSharpCode.NRefactory.CSharp。CSharpFormattingOptionsformattingPolicy)[0x0003a] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/MemberCompletionData。 cs:316 在 MonoDevelop.CSharp.Completion.MemberCompletionData+MyAmbience.ConvertEntity(IEntity 实体)[0x00017] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/ main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/MemberCompletionData.cs:302 在 MonoDevelop.SourceEditor.LanguageItemTooltipProvider.CreateTooltip (ICSharpCode.NRefactory.Semantics.ResolveResult 结果,Int32 偏移量,MonoDevelop.Ide.TypeSystem.Ambience 氛围)[ 0x002d7] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Tooltips/LanguageItemTooltipProvider.cs:260 在 MonoDevelop.SourceEditor.LanguageItemTooltipProvider.CreateTooltipWindow (Mono.TextEditor.TextEditor 编辑器,Int32 偏移量,ModifierType modifierState , Mono.TextEditor.TooltipItem 项) [0x00164] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp .Tooltips/LanguageItemTooltipProvider.cs:126 在 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main /src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib.Timeout+TimeoutProxy.Handler () [0x00000] in :0Tooltips/LanguageItemTooltipProvider.cs:260 在 MonoDevelop.SourceEditor.LanguageItemTooltipProvider.CreateTooltipWindow (Mono.TextEditor.TextEditor 编辑器,Int32 偏移量,ModifierType modifierState,Mono.TextEditor.TooltipItem 项)[0x00164] 在 /Users/builder/data/lanes/monodevelop -lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Tooltips/LanguageItemTooltipProvider.cs:126 在 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] 中/Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib .Timeout+TimeoutProxy.Handler () [0x00000] in :0Tooltips/LanguageItemTooltipProvider.cs:260 在 MonoDevelop.SourceEditor.LanguageItemTooltipProvider.CreateTooltipWindow (Mono.TextEditor.TextEditor 编辑器,Int32 偏移量,ModifierType modifierState,Mono.TextEditor.TooltipItem 项)[0x00164] 在 /Users/builder/data/lanes/monodevelop -lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Tooltips/LanguageItemTooltipProvider.cs:126 在 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] 中/Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib .Timeout+TimeoutProxy.Handler () [0x00000] in :0TextEditor 编辑器,Int32 偏移量,ModifierType modifierState,Mono.TextEditor.TooltipItem 项)[0x00164] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src /addins/CSharpBinding/MonoDevelop.CSharp.Tooltips/LanguageItemTooltipProvider.cs:126 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch 中的 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] /ea010826/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib.Timeout+TimeoutProxy.Handler () [0x00000] in :0TextEditor 编辑器,Int32 偏移量,ModifierType modifierState,Mono.TextEditor.TooltipItem 项)[0x00164] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src /addins/CSharpBinding/MonoDevelop.CSharp.Tooltips/LanguageItemTooltipProvider.cs:126 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch 中的 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] /ea010826/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib.Timeout+TimeoutProxy.Handler () [0x00000] in :0Tooltips/LanguageItemTooltipProvider.cs:126 在 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/ src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib.Timeout+TimeoutProxy.Handler () [0x00000] in :0Tooltips/LanguageItemTooltipProvider.cs:126 在 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/ src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib.Timeout+TimeoutProxy.Handler () [0x00000] in :0