Как остановить инкрементную сборку Visual Studio навсегда?

Я знаю о собственности /incremental но это надо менять каждый раз NO если я хочу остановить инкрементную сборку. Есть ли способ остановить это для всех проектов навсегда.

2 ответа

Вы можете установить это из Incremental Property в Linker Папка свойств.

Идти к: properties page->Linker Folder и оттуда изменить Incremental Linking Имущество.

это подробная ссылка.

Ну @apomene дает подробности для C++.

Вот для C#

РЕДАКТИРОВАТЬ:

Проведя более глубокое исследование, я отсканировал все файлы внутри $(UserRootDir) и папка Visual Studio в поисках LinkIncremental тег, используемый MSBuild указать делать (или нет) инкрементное связывание, но я ничего не нахожу.

С другой стороны, внутри многих dll, используемых мастерами проектов, они ссылаются на LinkIncremental отметьте и предположите, что они заканчивают настройку проекта, когда он создан.

Мой вывод заключается в том, что вы можете разработать плагин для Visual Studio и присоединить его к какому-либо событию при создании проекта, чтобы установить для VCLinkerTool.LinkIncremental значение false.

Другие вопросы по тегам