4

I was using dotPeek and my connection dropped right when it was going online to get some code for a given class. So my router has supplied it with 500 gateway page and now whenever I try to look at the code for that class I instead get an html view of that router page i.e. its been cached.

The problem is there doesn't seem to be any way to clear it. I've deleted everything in AppData for JetBrains for both roaming and local but to no effect.

Where is the disassembly cache for dotPeek?

CodeWithCoffee
  • 1,896
  • 2
  • 14
  • 36
rism
  • 11,932
  • 16
  • 76
  • 116

3 Answers3

5

For me, version 1.2 stores in C:\Users\{username}\AppData\Local\JetBrains\dotPeek\v1.2\DecompilerCache

JarmoP
  • 331
  • 3
  • 3
  • This sounds correct for the decompiled code, different versions in subdirs, to simplify use `%localappdata%\JetBrains\dotPeek\` – NiKiZe Oct 06 '20 at 10:43
3

Well thank heavens for process monitor. It stores it's cache in a directory like so:

C:\Users\rism\AppData\Local\Symbols\src\source.NET\4\DEVDIV_TFS\Dev10\Releases\RTMRel\ndp\fx\src\xsp\System\Web\Routing\RouteCollection.cs

enter image description here

rism
  • 11,932
  • 16
  • 76
  • 116
1

In the latest version (2017.1.2), it appears to be in:

C:\Users{username}\AppData\Local\Temp\DecompilationTemp

Kelly Adams
  • 750
  • 4
  • 15