Для изготовления размера меньше:
- посещения папки для каждого проекта и удалить все из их
bin
, obj
, Debug
и Release
папки (или удалять сами папки).
Примечание: Если некоторые файлы были вручную поместить в папку bin
разработчиком для программы работы убедитесь, что вы не удалите его. Если это не ваш собственный проект: Обычно есть файлы типа exe
, pdb
, ilk
, lib
, dll
, exp
, vshost.exe
, manifest
, которые могут быть безопасно удалены. Но если вы видите другие вещи, такие как mdf
или mdb
базы данных, изображения, текстовые файлы и т. Д., Их не следует удалять.
В основе решения или проект там может быть большим .ncb
файл, который является базой данных IntelliSense и может быть безопасно удален, так как она вспоминала в следующий раз, когда вы открываете проект. Файл параметров пользователя с .suo
содержит среду и настройки редактора и настройки. Это также можно удалить, но обычно оно мало.
Наконец, убедитесь, что вы используете хороший архиватор. Zip очень распространен, но не так хорош, как такие форматы, как gzip, bzip2 или 7-zip.
Отправка проектов по электронной почте приятно отправить свою домашнюю работу профессора, но, как другие отметили, если это работа в команде, вы должны рассмотреть возможность использования некоторой (распределенной) системы контроля версий между вашей командой.
E-mail не накладывает ограничений на размер вложений. – n0rd
Email не является ни протоколом передачи файлов, ни исходным репозиторием. Рассматривали ли вы использование системы управления распределенной версией (http://git-scm.com/)? – Johnsyweb
См. Также http://stackoverflow.com/questions/2143956/gitignore-for-visual-studio-projects-and-solutions для хорошего списка файлов, которые вам не нужно распространять с вашим источником. – Johnsyweb