Where are my Azure Temp Files?

I have a raygun error on an Azure Web App that baffles me.

d:\local\Temporary ASP.NET Files\root\8c572dab\d52156ac\
error CS1528: Expected ; or = (cannot specify constructor arguments in declaration)

The error itself makes sense — it’s just a generated razor file that has a syntax error. It’s the location of the generated file that baffles me.

This webapp is running a single instance. When I go to kudu for the app and browse around, though, I can’t find that path. Instead, I see:

D:\local\Temporary ASP.NET Files\root>ls

Is there something fundamental about Azure that I’m missing? If this web app were able to scale out to multiple instances, I’d understand that I was maybe hitting the wrong instance with kudu. With there being only a single instance, though, I really don’t get it.


Leave a Reply