Tried NCrunch_VS2019_4.2.0.1.msi
Still getting a build error.
Submitted bug report.
Solution can be found at
https://github.com/SimControl/SimControl.Reactive
[10:02:49.2611-LocalBuildTask-37] ERROR: System.Exception: Unable to instrument type SimControl.Templates.CSharp.OldClassLibrary.Class1 due to exception: System.Exception: Unable to instrument method System.Void SimControl.Templates.CSharp.OldClassLibrary.Class1::.ctor() due to exception: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei nCrunch.Compiler.Cil.Utility.CilAddress.ReadCompressedUInt32AndAdvance()
bei nCrunch.Compiler.Cil.Symbols.Portable.CilPortableSequencePointEnumerator..ctor(CilAddress blobAddress, UInt32 documentRowIndex)
bei nCrunch.Compiler.Cil.Symbols.Portable.CilPortableSequencePointIndex.TryIndexMethodSequencePoints(CilMethodBody methodBody, UInt32 methodTableRowIndex)
bei nCrunch.Compiler.Cil.Methods.CilMethodDefinition.IndexSequencePoints(ICilSequencePointIndex index)
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly.(CilManipulationOperation , CilMethodDefinition , CilTypeDefinition , CilMethodBody , Boolean )
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly.(CilTypeDefinition , InstrumentationOutput , CilManipulationOperation , IInstrumentationFilter[] )
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly.(CilTypeDefinition , InstrumentationOutput , CilManipulationOperation , IInstrumentationFilter[] )
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly..()
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly..()
bei nCrunch.Common.PerformanceTracking.PerfTracker.TrackActivity(String name, Action activity)
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly..()
bei nCrunch.Common.PerformanceTracking.PerfTracker.TrackActivity(String name, Action activity)
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly.Instrument(IInstrumentationFilter[] instrumentationFilters, PerfTracker perfTracker)
bei nCrunch.Compiler.CilProcessingTasks.CilInstrumentationTask.ProcessTask(IBuiltAssembly builtAssembly, ComponentInstrumentationParameters instrumentationParameters, BuildOutput output)
bei nCrunch.Compiler.CilProcessingTasks.ConcurrentCilTaskProcessor.()
[10:02:49.2611-LocalBuildTask-37] ERROR: nCrunch.Compiler.NewStaticManipulation.CilTypeHashException: Unable to hash type 'SimControl.Templates.CSharp.OldClassLibrary.Class1' due to exception: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei nCrunch.Compiler.Cil.Utility.CilAddress.ReadCompressedUInt32AndAdvance()
bei nCrunch.Compiler.Cil.Symbols.Portable.CilPortableSequencePointEnumerator..ctor(CilAddress blobAddress, UInt32 documentRowIndex)
bei nCrunch.Compiler.Cil.Symbols.Portable.CilPortableSequencePointHandler.GetFirstRelevantSequencePoint(CilMethodBody methodBody, UInt32 methodTableRowIndex)
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly.(Boolean , ClassMethodData , Dictionary`2 , CilTypeDefinition , FNV64& , CilMethodDefinition )
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly.ExtractClassMethodData(TestFrameworkDescription[] applicableTestFrameworks, IDictionary`2 codeFileIDsByForegroundFilePath, Boolean storeImpactHashes)
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly.ExtractClassMethodData(TestFrameworkDescription[] applicableTestFrameworks, IDictionary`2 codeFileIDsByForegroundFilePath, Boolean storeImpactHashes)
bei nCrunch.Compiler.CilProcessingTasks.CilMethodHashingTask..()
bei nCrunch.Common.PerformanceTracking.PerfTracker.TrackActivity(String name, Action activity)
bei nCrunch.Compiler.CilProcessingTasks.ConcurrentCilTaskProcessor.()
[10:02:49.2813-LocalBuildTask-37] ERROR (Internal): System.Exception: nCrunch.Compiler.NewStaticManipulation.CilTypeHashException: Unable to hash type 'SimControl.Templates.CSharp.OldClassLibrary.Class1' due to exception: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei nCrunch.Compiler.Cil.Utility.CilAddress.ReadCompressedUInt32AndAdvance()
bei nCrunch.Compiler.Cil.Symbols.Portable.CilPortableSequencePointEnumerator..ctor(CilAddress blobAddress, UInt32 documentRowIndex)
bei nCrunch.Compiler.Cil.Symbols.Portable.CilPortableSequencePointHandler.GetFirstRelevantSequencePoint(CilMethodBody methodBody, UInt32 methodTableRowIndex)
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly.(Boolean , ClassMethodData , Dictionary`2 , CilTypeDefinition , FNV64& , CilMethodDefinition )
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly.ExtractClassMethodData(TestFrameworkDescription[] applicableTestFrameworks, IDictionary`2 codeFileIDsByForegroundFilePath, Boolean storeImpactHashes)
bei nCrunch.Compiler.NewStaticManipulation.BuiltCilAssembly.ExtractClassMethodData(TestFrameworkDescription[] applicableTestFrameworks, IDictionary`2 codeFileIDsByForegroundFilePath, Boolean storeImpactHashes)
bei nCrunch.Compiler.CilProcessingTasks.CilMethodHashingTask..()
bei nCrunch.Common.PerformanceTracking.PerfTracker.TrackActivity(String name, Action activity)
bei nCrunch.Compiler.CilProcessingTasks.ConcurrentCilTaskProcessor.()
bei nCrunch.Compiler.CilProcessingTasks.ConcurrentCilTaskProcessor.ProcessTasks(Int32 backgroundThreadsAllowed)
bei nCrunch.Compiler.RemoteBuildRunner.(ComponentInstrumentationParameters , BuildOutput , IBackgroundTaskProcessor )
bei nCrunch.Compiler.RemoteBuildRunner.PerformPostProcessingOfBuiltAssembly(ComponentInstrumentationParameters instrumentationParameters, BuildOutput output, IBackgroundTaskProcessor backgroundTaskProcessor)
bei nCrunch.Core.BuildManagement.BuildEnvironment..()
bei nCrunch.Common.PerformanceTracking.PerfTracker.TrackActivity(String name, Action activity)
bei nCrunch.Core.BuildManagement.BuildEnvironment.Build(SnapshotComponent snapshotComponentToBuild, IList`1 referencedComponents, GridClientId gridClientId, IList`1 customEnvironmentVariables, IPlatformBuildExtender extender, Guid taskId, GridAddress clientAddress)
bei nCrunch.Core.Processing.BuildTaskLogic.DoProcessTaskAndReturnSuccessFlag()
bei nCrunch.Core.Processing.TaskLogic.ProcessTaskAndReturnSuccessFlag()
bei nCrunch.Client.Processing.LocalProcessingTask.ProcessTaskAndReturnSuccessFlag()
bei nCrunch.Client.Processing.ProcessingQueue..()