VS2019 запускает PreBuildEvent при ссылочной сборке каждый раз при компиляции - PullRequest
0 голосов
/ 17 октября 2019

У нас есть сторонний инструмент для генерации кода (Zeroc Ice), который использует в качестве командной строки, назначенную PreBuildEvent. Результаты помещаются в папку «obj» и связаны с проектом следующим образом:

<ItemGroup>
    <Compile Include="$(IntermediateOutputPath)some.cs"/>
...

Проект в стиле SDK.

На VS2017 этот подход работает правильно. Но на VS2019 это приводит к перестройке ссылочной сборки, которая содержит генерацию кода, даже если она не изменена.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...