- First register the ocx in system32.  Make sure the addZIP.lic file is in system32 when you do it.

- run the DLL project and compile the DLL and put it out on your IIS server.  register the DLL.

- open the VB test project and reference the DLL out on the server.

- in the test prog, put in the full path of a zip file out on your IIS and run it.  If all works well it should display the number of files in the zip.

- put the same path to the zip file in the ASP page and load it.  It should print the same number of files.  Mine always says 0.

  - In the ASP page, you can see that the getArch() function is working.  But anything accessing that OCX does not.