Я только что обновил VS2010-проект до VS2012, и теперь у меня проблема, когда зависимые проекты не строят по требованию. Например, скажем, у меня есть следующие проекты в моем решении:
- Библиотека A
- ConsoleApp 1
Где ConsoleApp 1 ссылается на библиотеку A. Если я изменю подпись метода в классе в Библиотеке A и запустим ConsoleApp 1, произойдет ошибка компилятора из-за того, что ConsoleApp 1 не увидит мои изменения, потому что запуск ConsoleApp 1 не вызывал Библиотека A для сборки.
Если я вручную создам библиотеку A, тогда вручную создайте ConsoleApp 1, он отлично работает. Однако я ожидаю, что запуск ConsoleApp 1 приведет к перестройке любых зависимых проектов перед запуском.
Могу ли я что-то настроить неправильно? Или это ошибка в VS2012?