Где находится временный каталог ASP.NET Core 2.2? - PullRequest
1 голос
/ 01 октября 2019

Для ASP.NET MVC5 (.net4.8) временными каталогами ASP.NET являются:

   C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
   C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files

Но я не могу понять, какие временные каталоги для ASP.NET Core (ASP).NET Core 2.2, если это имеет какое-либо значение).

Разъяснение: Наши веб-сайты ASP.NET Core 2.2 работают с их версией AppPool .Net CLR, установленной на «Нет управляемого кода» (мы запускаем эти веб-сайты в процессе работы). режим с использованием AspNetCoreModuleV2).

Разъяснение №2: Как правильно заметил @PanagiotisKanavos, в нормальных условиях мы не должны получать доступ к чему-либо в таких временных папках. Однако мы столкнулись со странной аварией с нашими dll на одном из наших веб-сайтов ASP.NET Core 2.2, что приводит к тому, что какие-то старые / кэшированные dll продолжают загружаться внутри VS, вызывая исключения (да, мы глубоко очистили наши решения VS+ C: \ Temp + глобальные кеш-папки Nuget, но не радость). В наших усилиях по его устранению на компьютерах, которые демонстрируют такое поведение, мы решили вручную сбросить кэш ASP.NET (если он вообще существует) для наших веб-сайтов ASP.NET Core.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...