Console Application on Linux

I have created a Console Application which will run every 5 minutes. Application should work as crone.
It worked fine on Windows platform but when i created linux build it not working.

It fired App.Open event when not executing timer’s action event.
I am using following code to run timer.

call Daemonize
dim t1 as new CustomTimer
t1.Period=60000
t1.Mode=Timer.ModeMultiple
t1.Enabled=true

do
app.DoEvents 300000
loop

Is there any specific property i need to set ?