Шаги для воспроизведения:
- В .Net Core 2.0 создайте решение с проектом консольного приложения
A
и проектом библиотеки классов L
. - Make
A
ссылка L
. - Добавить текстовый файл
T
к проекту L
. - Щелкните правой кнопкой мыши
T
, выберите свойства, измените Copy to Output Directory
на Copy if newer
. - Сборка решения в первый раз -
T
копируется в выходную папку как A
и L
. - Редактировать
T
и строить снова - T
получаетобновляется в выходных данных L
, но НЕ A
.
Если после редактирования T
вас Rebuild
решение, то T
обновляется в выходных данных обоих проектов, ноесли вы просто Build
, он обновляется только при выводе L
.