Самый надёжный и переносимый вариант - ориентироваться на символ NDEBUG. В разных IDE их авторы могут творить что хотят, но поскольку именно на NDEBUG завязана работа ассертов из assert.h, то он определяется в конфигурации Release всеми вменяемыми авторами.