Visual Studio 2010-projekt C++ - Usuń*.plik sdf

Chciałbym się dowiedzieć, czy mogę bezpiecznie usunąć plik sdf, który przechowuje informacje dla Visual Studios Intellisense - czy zostanie on przebudowany następnym razem, gdy otworzę rozwiązanie?

Czy przez to coś tracę? Czy możliwe jest złamanie rozwiązania w ten sposób?

Motywacją do tego jest to, że przechowuje się wiele małych projektów - każdy plik sdf ma mniej więcej 20MB, co daje zauważalną ilość miejsca na dysku.

5 answers

Możesz bezpiecznie usunąć .plik sdf oraz folder ipch ale możesz również zatrzymać VS od umieszczania tych plików w folderze projektu w pierwszej kolejności. (Przydatne, jeśli masz źródło w SVN lub innym zsynchronizowanym folderze, lub jeśli przechowujesz projekt na małym woluminie, takim jak pamięć USB lub SSD i nie chcesz, aby te duże pliki były przechowywane w tym samym folderze)

Idź do Tools -> Options -> Text Editor -> C/C++ -> Advanced

W " miejsce awaryjne ", Ustaw " Zawsze używaj Nie należy ostrzegać, jeśli używana jest lokalizacja awaryjna " toTrue i ", jeśli używana jest lokalizacja awaryjna " to True.

In " Fallback Location " you can either put a path like C:\Temp or if you leave it blank then VS will use the temporary directory in your Folder AppData.

 348
Author: Ozzah,
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-24 03:34:19

Możesz bezpiecznie usunąć plik. Visual Studio przebuduje plik przy następnym otwarciu rozwiązania.

 44
Author: Håvard S,
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-10-09 22:28:05

Krótka odpowiedź brzmi TAK , możesz bezpiecznie usunąć .plik sdf .

Należy jednak pamiętać, że w rzeczywistości można zapobiec tworzeniu VS .pliki sdf w pierwszej kolejności poprzez ustawienie następującej opcji na True:

Narzędzia - > Opcje - > Edytor Tekstu - > C / C++ - > Zaawansowane - > Wyłącz Bazę Danych

 21
Author: Szabolcs,
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
2015-04-13 18:25:23

Ze względu na kompletność można bezpiecznie usunąć: - *.sdf - Debugowanie folderów (zwykle na dwóch poziomach) - ipch folder (c#)

 1
Author: ingconti,
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
2015-06-06 16:46:45

Możesz usunąć ten lokalny plik, nie martw się. SDF będzie z twojego " xxxDBDataSet.plik xsd. jeśli go zmienisz, plik SDF również będzie nowy.

 0
Author: user1012506,
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-07-11 09:04:34