Как остановить инкрементную сборку 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.