"one or more multiply defined symbols found" error...help

I have a winforms application where i'm calling another form that displays the progress. I just created a thread in the progress. But i keep getting this linker error -

error LNK2005: "public: void __clrcall Form1::progress::runtimerdown(class System::Object ^)" (?runtimerdown@progress@winsin@@$$FQ$AAMXP$AAVObject@System@@@Z) already defined in progress.obj

fatal error LNK1169: one or more multiply defined symbols found

How do I fix this? It was compiling just fine until I added this thread. Why is it complaining only when i create a new member function.

[631 byte] By [Boulderdude] at [2007-12-25]