Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/34: Рейтинг темы: голосов - 34, средняя оценка - 4.65
21 / 21 / 1
Регистрация: 28.05.2010
Сообщений: 67

Пересылка проекта VC++ (какие файлы действительно нужны?)

23.06.2012, 14:27. Показов 6420. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Папка с несложным проектом VC+ может весить до сотни сотен мегабайт. Если надо послать проект по электронной почте, это не очень удобно. Подскажите, какие файлы действительно надо пересылать, чтобы можно было спокойно продолжать работу с проектом на новом месте?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.06.2012, 14:27
Ответы с готовыми решениями:

Какие файлы из проекта нужны в репозитории?
Осваиваю git, хочу перенести несколько старых проектов на github. Писалось всё в MSVS => в папках проектов куча разных...

Подскажите, какие файлы после сборки проекта отвечают за восстановление проекта .dpr в Delphi 7
Подскажите, какие файлы после сборки проекта отвечают за восстановление .dpr в Delphi 7, если он в процессе работы был потерян? Нет времени...

Как узнать какие библиотеки нужны для проекта?
Проект нужно было закончить еще вчера, да вот такая задача передо мной стала. В references проекта всяких библиотек дофига, есть у меня...

11
32 / 30 / 6
Регистрация: 21.06.2012
Сообщений: 91
23.06.2012, 15:28
чтобы переслать по почте необязательны папки "debug" и "release". как правило они занимают большую часть места.
1
22 / 16 / 1
Регистрация: 15.10.2011
Сообщений: 305
23.06.2012, 18:13
А конкретно, тяжеловесные файлы *.pdb с отладочной информацией. И как сказал cppGhost, папки Debug и Release можно смело удалять и в проекте и в решении. Еще можно удалить файл [Название проекта].vcproj.[Имя компьютера].[Имя пользователя].user. Это для конфиденциальности. Но файл [Название проекта].vcproj нужно оставлять.
1
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
24.06.2012, 12:10
Нужно просто очистить проект. У меня Visual'а нет, но в любой уважающей себя IDE эта хрень есть. Поищи в меню что-нибудь типа Procejct->Clean. Это действо надо выполнить как в режиме Debug, так и в режиме Build. По итогу удалится всё то, что нагадил сам компилятор
0
Делаю внезапно и красиво
Эксперт С++
 Аватар для Deviaphan
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
24.06.2012, 13:41
Цитата Сообщение от Evg Посмотреть сообщение
о итогу удалится всё то, что нагадил сам компилятор
Кроме файлов, необходимых для работы PCH, а это тоже сотни мегабайт.(
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
24.06.2012, 13:49
Цитата Сообщение от Deviaphan Посмотреть сообщение
Кроме файлов, необходимых для работы PCH, а это тоже сотни мегабайт.(
Что, у Visual'а так всё плохо?
0
22 / 16 / 1
Регистрация: 15.10.2011
Сообщений: 305
24.06.2012, 13:51
Цитата Сообщение от Deviaphan Посмотреть сообщение
Кроме файлов, необходимых для работы PCH, а это тоже сотни мегабайт
Сейчас проверил. При очистке *.PCH тоже удаляются (VS2008). Остаются только *.ILK и файлы отчетов.
0
Делаю внезапно и красиво
Эксперт С++
 Аватар для Deviaphan
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
24.06.2012, 13:58
Цитата Сообщение от Evg Посмотреть сообщение
Что, у Visual'а так всё плохо?
Угу. Удаляется только то, что было в папках debug или release. А фалы для intellisence хранятся не в этих папках.

Цитата Сообщение от nanex Посмотреть сообщение
При очистке *.PCH тоже удаляются
Я оговорился.( Имел в виду файлы для работы intellisence. В 2010 это *sdf, а в 2008 не помню расширение. Они в папки солюшена лежат.
0
22 / 16 / 1
Регистрация: 15.10.2011
Сообщений: 305
24.06.2012, 14:00
В VS2008 это файлы *.ncb. Угу. Не удаляются
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
24.06.2012, 14:02
А может помимо "clean" есть что-то типа "полный clean"? Потому что не верится в то, что нет штатной возможности удалить все ненужные файлы, да ещё и весящие "сотни мегабайт"
0
Делаю внезапно и красиво
Эксперт С++
 Аватар для Deviaphan
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
24.06.2012, 14:17

Не по теме:

Цитата Сообщение от Evg Посмотреть сообщение
А может
Есть Clean(проекта) и Clean solution для всего солюшена. Но удаляются только файлы сборки, а служебные файлы студии остаются и удаляются только вручную. К шчастью, их можно перенаправить на временную директорию и они будут автоматически подчищаться.)



Добавлено через 45 секунд

Не по теме:

Тухло, конечно. Зато подсказки и поиск и т.п. быстро работают. VAssistX ещё больше мусора создаёт.

0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
25.06.2012, 14:35
Цитата Сообщение от dikanev Посмотреть сообщение
Папка с несложным проектом VC+ может весить до сотни сотен мегабайт. Если надо послать проект по электронной почте, это не очень удобно. Подскажите, какие файлы действительно надо пересылать, чтобы можно было спокойно продолжать работу с проектом на новом месте?
Консоль -
1.1 без PreCompiled Headers (т.е в проекте где нет stdafx) - только срр программы
1.2 с PreCompiled Headers (исключить из проекта папки Debug Release и ncb файл (он весит от 2-х до 15 метров и лежит в каталоге проекта)

АПИ - исключить всё то что указано в пункте 1.2
MFC - тоже что и АПИ
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.06.2012, 14:35
Помогаю со студенческими работами здесь

Помогите пожалуйста! Какие файлы нужны для инсталлятора?
Для своей БД хочу сделать инсталлятор на Delphi, какие файлы, библиотеки, программы мне надо переписать, для работы Run-time версии...

Какие файлы нужны, чтоб запускался exe-шник
при создания exe-шника, создается куча файлов. Они все нужны, чтоб работал exe-шник или нет?

Какие файлы нужны для приложения, которое использует interbase?
Недавно написал программу, которая работает с базами данных, а конкретнее с базами данных системы interbase. Вот я создал инсталляционный...

Какие файлы нужны для работы приложений, использующих систему interbase?
Недавно написал программу, которая работает с базами данных, а конкретнее системой interbase. Вот я создал установочный EXE-файл и...

Какие нужны файлы для пользователя в папке Release после построения приложения
Привет всем! Написал программку. В итоге в папке Release появилось куча непонятных файлов... 1. Зачем нужны и нужны ли для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка. Рецензия / Мнение/ Перевод Сайт называется reddit: The Thinkpad X220 Tablet is the best budget school laptop period. Это. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru