Комуто надо надавать по рукам... ))
Скорее всего не высвобождаются какие-то объекты, которые нужно высвобождать принудительно.
Проанализируйте - что делает Ваше решение, где и как используются дополнительные библиотеки. Особое внимание (если применимо) - обработке графических объектов. Как вариант - при запуске из-под Visial Studio открыть окно мониторинга ресурсов и наблюдать - при каких операциях потребеление памяти увеличивается (и не снижается).