Могу ли я безопасно удалить содержимое этой папки
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root
в стандартной системе Windows 2003 R2, учитывая, что я не использую IIS (6/7) на нем?
Если это так, не могли бы вы указать мне соответствующую документацию о задачах ASP.NET во время выполнения и обслуживании, таких как эта?
Просто обновление более актуальных ОС (Vista, Win7 и т. Д.) - путь к временному файлу
изменилсяможет отличаться в зависимости от нескольких переменных. Пункты ниже не являются окончательными, однако, с некоторыми я столкнулся:установка переменной окружения "temp" - тогда это будет:
Права доступа и то, какое приложение / процесс (VS, IIS, IIS Express) выполняет компилятор .Net. Доступ к папкам C: \ WINDOWS \ Microsoft.NET \ Framework требует повышенных разрешений, и, если вы не разрабатываете учетную запись с достаточными разрешениями, эта папка может использоваться:
Есть также случаи, когда временная папка может быть установлена через config для машины или сайта, используя это:
У меня даже есть прикольная настройка на работе, где мы не запускаем Admin по умолчанию, плюс у ИТ-специалистов есть сценарии входа, которые устанавливают% temp%, и я получаю временные файлы в 3 разных местах, в зависимости от того, что компилируется! И я до сих пор не уверен, как эти пути выбираются ... вздох.
Тем не менее, dthrasher верен, вы можете просто удалить их, а VS и IIS просто перекомпилируют их при необходимости.
источник
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
по-прежнему содержит динамически скомпилированные сборки.