Я знаю о свойстве /incremental
, но его нужно менять каждый раз NO
, если я хочу остановить инкрементную сборку. Есть ли способ остановить его для всех проектов навсегда.
Как остановить инкрементную сборку Visual Studio на постоянной основе?
Ответ 1
Вы можете установить это из Incremental Property
в Linker
Папка свойств.
Перейдите к: properties page->Linker Folder
и оттуда измените Incremental Linking
Свойство.
это подробная ссылка.
Ответ 2
Ну @apomene дает детали для С++.
Здесь для С#
EDIT:
Выполняя более глубокое исследование, я просмотрел все файлы внутри $(UserRootDir)
и папки Visual Studio, ища тег LinkIncremental
, используемый MSBuild
, чтобы указать, нужно ли (или нет) инкрементное связывание, но я не нахожу что-нибудь.
Для другой стороны, внутри многих dll, используемых мастерами проекта, они относятся к тегу LinkIncremental
и предполагают, что они завершают настройку проекта при его создании.
Мое заключение заключается в том, что вы можете разработать плагин Visual Studio и подключиться к некоторому событию, когда создается проект, чтобы установить VCLinkerTool.LinkIncremental в ложный.