Czy usuwanie folderu "ipch" - wstępnie skompilowanych nagłówków jest bezpieczne?
Przeglądałem folder aplikacji, nad którą pracuję i zauważyłem folder "ipch", dla mojego rozwiązania, które ma dwa małe projekty, które waży około 90MB+.
Znalazłem artykuł omawiający użycie plików i zastanawiałem się, czy można je bezpiecznie usunąć? Chciałbym, aby rozmiar aplikacji był jak najmniejszy. Czy jeśli usunę folder, aplikacja pozostanie w bezpiecznym i stabilnym stanie?
4 answers
Udało się znaleźć dość pouczającą odpowiedź z forów wsparcia MSDN:
Jestem nie tylko moderatorem C# ale i użytkownikiem C++:} katalog ipch a wiele, wiele nowych plików generowanych przez kompilator może być bezpiecznie usunięte. Faktycznie powinny zostać usunięte (i prawdopodobnie są) dla czystego buduje. Sam uczę c++ na studiach i oto czego wymagam moi uczniowie do zrobienia.
1.In folder rozwiązanie usuń wszystkie bin, obj, ipch, debug i release katalogi.
2.Usunąćpliki suo
3.Usunąćpliki użytkownika
4.Usunąćpliki KBC
5.Usunąćpliki sbr
6.Usunąć* log files (for VS 2010)
Nie miałem żadnych problemów z wykonaniem podanych kroków.
Update:
Raphinesse powiązał również pytanie , które stwierdza, że .SDF plik może należy również bezpiecznie usunąć.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:00:08
Przeszkadzał mi mój folder 'ipch' i usunąłem go. Po ponownym otwarciu projektu zostanie odtworzony folder "ipch". Działa tak jak wcześniej.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-05-04 14:20:27
Istnieje wiele plików, które Visual C++ używa tymczasowo, które można dowolnie usuwać. Większość z nich zostanie automatycznie odtworzona przy następnym załadowaniu projektu, podczas gdy pozostałe zostaną zregenerowane przy następnym zbudowaniu projektu.
Znalazłem potrzebę przycinania tych plików do zapinania i udostępniania online, więc napisałem to narzędzie do przycinania plików tymczasowych.
W bezpośredniej odpowiedzi na pytanie, odpowiedź brzmi tak.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-26 01:53:53
Tak, to jest bezpieczne - wszystko, co jest w tym pliku gitignore jest bezpieczne do usunięcia: https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-06-13 17:22:30