I've some application that i wrote in visual basic 6 (on Win xp). now that I try to run those applications on a new computer with vista and visual basic 2005, I receive errors "failed to load control commondialog from comdlg32.ocx. your version of comdlg32.ocx may be outdated."

how can I fix it without rewriting the application.
thans