When turning it on, the reference column will start to populate, then after a moment VS will crash. When reopening solution, VS will then crash instantly since "Detect code references" is still on. Error message below, let me know if you need more context.
Application: devenv.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ArgumentOutOfRangeException
Stack:
at System.String.Substring(Int32, Int32)
at tomenglertde.ResXManager.Model.CodeReferenceExtensionMethods.GetSegments(System.String, Int32, Int32, Int32, Int32)
at tomenglertde.ResXManager.Model.CodeReference..ctor(tomenglertde.ResXManager.Model.ProjectFile, Int32, System.String, Int32[], Int32, Int32[], Int32)
at tomenglertde.ResXManager.Model.CodeReference.FindCodeReferences(FileInfo, System.String, System.Collections.Generic.IList`1<tomenglertde.ResXManager.Model.ResourceTableEntry>)
at tomenglertde.ResXManager.Model.CodeReference.FindCodeReferences(System.Collections.Generic.IEnumerable`1<tomenglertde.ResXManager.Model.ProjectFile>, System.Collections.Generic.IList`1<tomenglertde.ResXManager.Model.ResourceTableEntry>)
at tomenglertde.ResXManager.Model.CodeReference+<>c__DisplayClass14.<BeginFind>b__11()
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
Comments:
Application: devenv.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ArgumentOutOfRangeException
Stack:
at System.String.Substring(Int32, Int32)
at tomenglertde.ResXManager.Model.CodeReferenceExtensionMethods.GetSegments(System.String, Int32, Int32, Int32, Int32)
at tomenglertde.ResXManager.Model.CodeReference..ctor(tomenglertde.ResXManager.Model.ProjectFile, Int32, System.String, Int32[], Int32, Int32[], Int32)
at tomenglertde.ResXManager.Model.CodeReference.FindCodeReferences(FileInfo, System.String, System.Collections.Generic.IList`1<tomenglertde.ResXManager.Model.ResourceTableEntry>)
at tomenglertde.ResXManager.Model.CodeReference.FindCodeReferences(System.Collections.Generic.IEnumerable`1<tomenglertde.ResXManager.Model.ProjectFile>, System.Collections.Generic.IList`1<tomenglertde.ResXManager.Model.ResourceTableEntry>)
at tomenglertde.ResXManager.Model.CodeReference+<>c__DisplayClass14.<BeginFind>b__11()
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
Comments:
RM should no longer crash but trace the problem location in the output window.
If possible post the problem report and the line that has caused the error, please.