10

在示例项目中,我通过代码分析器收到以下通知消息:

异常的图像

我试图禁用上述规则 (CA1033) - 但消息仍然存在。由于没有在哪个文件中创建此异常的信息,我不知道哪个文件导致了异常。

我尝试的另一件事是将第二个 Visual Studio 实例附加为调试器,但在触发异常时它不会中断。

有任何想法吗?我应该将此问题报告给分析器 github 项目吗?

NullReferenceException 的堆栈跟踪:

"Microsoft.AnalyzerPowerPack.CSharp.Design.CSharpInterfaceMethodsShouldBeCallableByChildTypesAnalyzer" löste eine Ausnahme des Typs "System.NullReferenceException" mit der Meldung "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt." aus. 
Prjm.BackEnd        1   Analyzer "Microsoft.AnalyzerPowerPack.CSharp.Design.CSharpInterfaceMethodsShouldBeCallableByChildTypesAnalyzer" hat die folgende Ausnahme ausgelöst:
"System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei Microsoft.AnalyzerPowerPack.CSharp.Design.CSharpInterfaceMethodsShouldBeCallableByChildTypesAnalyzer.ShouldExcludeCodeBlock(SyntaxNode codeBlock)
   bei Microsoft.AnalyzerPowerPack.Design.InterfaceMethodsShouldBeCallableByChildTypesAnalyzer`1.AnalyzeCodeBlock(CodeBlockAnalysisContext context)
   bei Microsoft.CodeAnalysis.Diagnostics.AnalyzerExecutor.<>c__DisplayClass38_0.<ExecuteCodeBlockActions>b__0()
   bei Microsoft.CodeAnalysis.Diagnostics.AnalyzerExecutor.ExecuteAndCatchIfThrows_NoLock(DiagnosticAnalyzer analyzer, Action analyze)".
4

0 回答 0