Mam następujący problem: aplikacja windows form, zrobiłem release. Po kliknięciu buttona wykonywana jest metoda z wieloma obliczeniami (obliczenia trwają kilka-kilkanaście minut). Formatka podczas obliczeń jest nieaktywna, odświeżany jest tylko progressbar. Wszystko działa dobrze do chwili, aż mój program przestanie być programem aktualnie aktywnym (włączę inny program/kliknę na pulpit/użyję alt+tab czy cokolwiek innego) - wtedy obliczenia się wieszają i "program nie odpowiada". Jeśli po kliknięciu buttona nic nie ruszam, jest ok. Krótko mówiąc, program nie potrafi pracować "w tle". W trybie debug oczywiście wszystko ładnie działa i nie ma żadnych problemów.
Czy ktoś może wie, gdzie mogłem zrobić coś nie tak i z czego wynika ten błąd? Nie użyłem wątków, program napisany jest w prosty sposób. W miarę możliwości prosiłbym o łatwe i szybkie do zaimplementowania poprawki, bo czas mnie goni, a dziesiątki wykresów same się nie wygenerują :(
Z góry dziękuję za każdą pomoc ;)