I am writing a suite of apps in VB6 on W2K . . . . the target machine is an XP beast with SP1 . . .

When I use the VSI and the use the output to install the app. there is a problem with the COMDLG32 ocx.... I had a look and XP's is 6.00.2800 xpsp1 and Window 2000 machine is 6.00.8414.

When I run the app. I get bumf about comdlg not being registered...I don't really want to overwrite the XP one, unless I have to... If so how do I get the VSI to register the ocx as part of the install....?