tags:

views:

171

answers:

1

Hi all,

I have created a web based project and i have to install ActiveX Control through web by a cab file. when i build my installshield web project installer, it generate msi package and a cab file. I have to register a dll in cab file. If i install msi package locally. it works fine and installactiveX and register dll. but when i place cab file on server and call that file remotely through web . It failed to register dll and not installed properly. I don't know , what i am missing.

A: 

Hi,

sounds like static paths or a different type to system for your server. So he can not find the real path to an DLL.

For Information about this Topic read:

Nice Sybase Documentation about it

Nice Guide for creating CAB Files

MSDN Documentation for INF

From MSDN Documentation: "...For this reason, if multiple files within a .cab are given the same name but different install directories, only one of the files will be installed in all locations. To work around this behavior, be sure to use unique names for all files within a single .cab file...."

and look up this Keywords:

SourceDisksNames/DestinationDirs

Hope that will fix it! :-)

bastianneu