У меня есть решение Visual Studio 2015, которое построит 10 проектов. В каждом проекте есть событие pre и post build, чтобы вызвать ant для разрешения и публикации кода. Эти события должны запускаться до и после каждой сборки проекта, поэтому перемещение событий в решение не будет работать.Visual Studio 2015 - запуск событий сборки сообщений только при построении из GUI
Каждый из проектов также должен быть построен из командной строки с использованием муравьев. Когда он строит из командной строки, события запускаются, но было бы предпочтительнее, если бы они не были.
Кто-нибудь знает, существует ли способ VS/MSBuild, определяющий, запускается ли он из GUI или из командной строки?