PDA

View Full Version : Automatic Review does not detect all needed DLL's



NewsArchive
05-03-1997, 12:00 AM
I added

[CSTEXT32.OCX]
Register=$(DLLSelfRegister)
Dest=$(WinSysPath)
Uses1=OC30.DLL

in the SWDEPEND.INI and in the ISDEPEND.INI, but the "automatic review"
does not add the file "OC30.DLL" in System Files" group.

Does anyone knows why ?

NewsArchive
05-05-1997, 12:00 AM
If you're prepared to take all the trouble then this is the way to
do it, in addition to the entries you've made in the SWDEPEND.INI.

You have to add 2 entries under [Options] in the ISDEPEND.INI:
Optionxx=My Own Control

My Own ControlID=yy
where xx = 1 + greatest value listed for the other options
yy = any value <= 255 and is not assigned as the id for other objects*.

Then you have to create a section called "My Own Control":
[My Own Control]
Name=System Files - WinSysDir
Dest=<WINSYSDIR>
ReferTo1=CSTEXT32.OCX

For automatic review to work you have to add another entry under the
section [GUID]

{GUID} =My Own Control

where GUID is the GUID for the OCX. You can find this out from the
registry under HKEY_CLASSES_ROOT\ClsID or from the .vbp file
of the project which include this OCX.

*The ID needs to be unique among all the IDs used by Express Objects.
This means you have to scan through all the ISDEPEND.INIs to find
a real unique value But my feeling is that a value between 250-255 would
be safe.

Please note that modifying the ISDEPEND.INI or SWDEPEND.INI to add
objects is not supported and hence proceed at your own risk!


GV <GVER@GLO.BE> wrote in article <336B8628.19A@GLO.BE>...
> I added
>
> [CSTEXT32.OCX]
> Register=$(DLLSelfRegister)
> Dest=$(WinSysPath)
> Uses1=OC30.DLL
>
> in the SWDEPEND.INI and in the ISDEPEND.INI, but the "automatic review"
> does not add the file "OC30.DLL" in System Files" group.
>
> Does anyone knows why ?
>

NewsArchive
05-11-1997, 12:00 AM
InstallShield,

This has been asked so many times, I would have thought you have
added to the WishList for ISX 2.0. I could have used a easy option to
add dependencies, too.

Please Add a GUI feature Wishlist item for ISX and IS5 to add
dependencies easily.

Thanks,

David Hartmann
The Walt Disney Co.

-------------------------------------

Rajesh Ramachandran <rajesh@installshield.com> wrote in article
<01bc59a5$91cb58b0$8c46b1cc@drain>...
> If you're prepared to take all the trouble then this is the way to
> do it, in addition to the entries you've made in the SWDEPEND.INI.
>
> You have to add 2 entries under [Options] in the ISDEPEND.INI:
> Optionxx=My Own Control
>
> My Own ControlID=yy
> where xx = 1 + greatest value listed for the other options
> yy = any value <= 255 and is not assigned as the id for other
objects*.
>
> Then you have to create a section called "My Own Control":
> [My Own Control]
> Name=System Files - WinSysDir
> Dest=<WINSYSDIR>
> ReferTo1=CSTEXT32.OCX
>
> For automatic review to work you have to add another entry under
the
> section [GUID]
>
> {GUID} =My Own Control
>
> where GUID is the GUID for the OCX. You can find this out from the
> registry under HKEY_CLASSES_ROOT\ClsID or from the .vbp file
> of the project which include this OCX.
>
> *The ID needs to be unique among all the IDs used by Express
Objects.
> This means you have to scan through all the ISDEPEND.INIs to find
> a real unique value But my feeling is that a value between 250-255
would
> be safe.
>
> Please note that modifying the ISDEPEND.INI or SWDEPEND.INI to add
> objects is not supported and hence proceed at your own risk!
>
>
> GV <GVER@GLO.BE> wrote in article <336B8628.19A@GLO.BE>...
> > I added
> >
> > [CSTEXT32.OCX]
> > Register=$(DLLSelfRegister)
> > Dest=$(WinSysPath)
> > Uses1=OC30.DLL
> >
> > in the SWDEPEND.INI and in the ISDEPEND.INI, but the "automatic
review"
> > does not add the file "OC30.DLL" in System Files" group.
> >
> > Does anyone knows why ?
> >
>