![Um item com a mesma chave já foi adicionado](https://rvso.com/image/1604297/Um%20item%20com%20a%20mesma%20chave%20j%C3%A1%20foi%20adicionado.png)
A execução de uma análise de desempenho no DebugDiag Analysis falhou com a seguinte mensagem:
PerfAnalysis - v (2.3.0.37) Arquivo de despejo com falha: C:\w3wp.DMP;
Tipo: System.ArgumentException
Mensagem: Um item com a mesma chave já foi adicionado.
Rastreamento de pilha:
System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
DebugDiag.AnalysisRules.COperations.get_BoilerPlateFunctionsByOpType()
DebugDiag.AnalysisRules.COperation.AddClrFramesToRelevantStackFrames(ScriptThreadClass thread, IASPRequest vData, Dictionary`2 relevantStackFrames)
DebugDiag.AnalysisRules.COperation.GetRelevantStackFrames(ScriptThreadClass thread, IASPRequest vData)
DebugDiag.AnalysisRules.COperation.BeginInit(Int32 opType, String key, ScriptThreadClass thread, IASPRequest vData, Int32 dumpNumber)
DebugDiag.AnalysisRules.PerfFunctions.AddUnknownOperation(ScriptThreadClass thread, CDump dump)
DebugDiag.AnalysisRules.PerfFunctions.LoadOperationsForThread(ScriptThreadClass thread, CDump dump)
DebugDiag.AnalysisRules.PerfFunctions.LoadOperationsForDump(CDump dump, Object dumpNum, Object totalDumps)
DebugDiag.AnalysisRules.PerfAnalysis.RunAnalysisRule(NetScriptManager manager, NetProgress progress)
DebugDiag.DotNet.NetAnalyzer.RunAnalysisRulesInternal(DumpFileType bitness, NetProgress progress, String symbolPath, String imagePath, String reportFileFullPath, Boolean twoTabs, AnalysisModes analysisMode)
Como posso consertar isso?
Obrigado.
Responder1
Eu tive exatamente o mesmo problema, e a única solução que consegui encontrar foi reverter a versão do DebugDiag para DebugDiag Versão 2, Atualização 2.
Link para download desta versão específica:https://www.microsoft.com/en-us/download/details.aspx?id=49924