I was trying to distribute my app and here are my problems:
1) TreeView and ImageList activex controls were not automatically distributed, even though I had check marked and selected them from the list in SetUp wizard.
After adding the ActiveX controls manually to the distribution the following happens.
2) The app is trying to locate the DBC in my original development path, which is not present on the trial machine. I tried to locate the path string just in case I had hardcoded it but to no avail.
What would you suggest I do as a best practice to distribute apps. The following steps I had done:
1) Created a folder for distribution as follows: <code> c: +----VSO3 Deploy +----Distribution +----C00 (containing my exe, comctl32.ocx & comdlg32.ocx without which though my application ran the first time but didn't show the treeview, dbpaths.*, tempview.*, temptext.*, vso3.* & vso3view.* generated by GENDBCX.prg) +----DATA +----DBPATHS +----SECURITY +----Images +----C00 (and other autogen dirs and files) </code> 2) then I copied all the required files from my development directory into this distribution folder and the ran setup wizard.
What am I doing I shouldn't and what else should I be doing. After adding comctl32.ocx and comdlg32.ocx the setup wizard automatically checked ActiveX and WinDir for distribution purpose.
I also ran the gendbcx programs onto the data dir but my errors still remain.
Please advise. Regards Bhavbhuti ©2002 Bhavbhuti Nathwani |