Tylko aktualizacja dla bardziej aktualnych systemów operacyjnych (Vista, Win7 itp.) - ścieżka do pliku tymczasowego zmienił sięmoże się różnić w zależności od kilku zmiennych. Poniższe pozycje nie są ostateczne, ale jest to kilka, z którymi się spotkałem:
ustawienie zmiennej środowiskowej „temp” - wtedy byłoby:
%temp%\Temporary ASP.NET Files
Uprawnienia i aplikacja / proces (VS, IIS, IIS Express), na którym działa kompilator .Net. Dostęp do folderów C: \ WINDOWS \ Microsoft.NET \ Framework wymaga podwyższonych uprawnień, a jeśli programowanie nie odbywa się na koncie z wystarczającymi uprawnieniami, można użyć tego folderu:
c:\Users\[youruserid]\AppData\Local\Temp\Temporary ASP.NET Files
Istnieją również przypadki, w których folder tymczasowy można ustawić za pomocą konfiguracji dla komputera lub witryny, używając tego:
<compilation tempDirectory="d:\MyTempPlace" />
Mam nawet dziwaczną konfigurację w pracy, w której domyślnie nie uruchamiamy Administratora, a informatycy mają skrypty logowania, które ustawiają% temp% i otrzymuję pliki tymczasowe w 3 różnych lokalizacjach w zależności od tego, co się kompiluje! I nadal nie jestem pewien, jak te ścieżki są wybierane… westchnij.
Mimo to dthrasher jest poprawny, możesz je po prostu usunąć, a VS i IIS po prostu ponownie skompilują je w razie potrzeby.