[windows2000] OT publishing a .ocx control for all users

  • From: "Angus Macdonald" <Angus.Macdonald@xxxxxxxxxxxxxxxxxxx>
  • To: <windows2000@xxxxxxxxxxxxx>
  • Date: Tue, 6 Nov 2007 10:35:38 -0000

I'm developing an application that includes an activex (.ocx) control. The 
control is written, working, digitally signed and timestamped and sitting on a 
web page ready for use but unfortunately, it doesn't autodeploy to 
non-administrative users,despite all my IE tweaking and cursing.

After some research, it appears I need to publish the control inside a .msi 
file in AD, which I have done, including the neccessary registry tweak to force 
IE to look in AD for missing controls. However, I'm having a little trouble 
getting it to work, I suspect because of the controls ClassID.

I've embedded the control in a .msi file and the web page hosting the control 
includes the ClassID of the control itself. However, I can find no way of 
specifying the controls ClassID, either in the .msi creation process or in the 
process of publishing the .msi to AD. Without this, I can't see how AD can know 
the ClassID of the control and therefore how to find it. I can tell the AD 
publishing process to use the ClassID  but can't tell where it's coming from.

Web matters are not one of my specialities so if anybody has any suggestions, 
even if they are blindingly obvious things a newbie should know from birth, 
I'll be grateful to hear them.
Thanks
Angus

Gallai'r e-bost yma gynnwys gwybodaeth gyfrinachol a/neu ddeunydd hawlfraint.  
Os ydych chi'n meddwl eich bod wedi derbyn yr e-bost yma drwy gamgymeriad rydym 
yn ymddiheuro am hyn; peidiwch os gwelwch yn dda â datgelu, anfon ymlaen, 
printio, copïo na dosbarthu gwybodaeth yn yr e-bost yma na gweithredu mewn 
unrhyw fodd drwy ddibynnu ar ei gynnwys: gwaherddir gwneud hynny'n gyfan gwbl a 
gallai fod yn anghyfreithlon. Rhowch wybod i'r anfonwr fod y neges yma wedi 
mynd ar goll cyn ei dileu.
 
Mae unrhyw safbwynt neu farn a gyflwynir yn eiddo i'r awdur ac nid ydynt o 
anghenraid yn cynrychioli safbwynt neu farn Ymddiriedolaeth GIG Gogledd 
Orllewin Cymru.

Gallai cynnwys yr e-bost yma gael ei ddatgelu i'r cyhoedd o dan Gôd Bod yn 
Agored y GIG neu Ddeddf Rhyddid Gwybodaeth 2000.  Nid oes modd gwarantu 
cyfrinachedd y neges ac unrhyw ateb. 

Bydd y neges yma ac unrhyw ffeiliau cysylltiedig wedi cael eu gwirio gan 
feddalwedd canfod firws cyn eu trosglwyddo.  Ond rhaid i'r sawl sy'n derbyn 
wirio rhag firws ei hun cyn agor unrhyw ymgysylltiad.  Nid yw'r Ymddiriedolaeth 
yn derbyn unrhyw gyfrifoldeb am unrhyw golled neu niwed a allai gael ei achosi 
gan firws meddalwedd.


This e-mail may contain confidential information and/or copyright material.  If 
you believe that you have received this e-mail in error please accept our 
apologies; please do not disclose, forward, print, copy or distribute 
information in this e-mail or take any action in reliance on its contents: to 
do so is strictly prohibited and may be unlawful.  Please inform the sender 
that this message has gone astray before deleting it.

Any views or opinions presented are to be understood as those of the author and 
do not necessarily represent those of the North West Wales NHS Trust.

The contents of this e-mail may be subject to public disclosure under the NHS 
Code of Openness or the Freedom of Information Act 2000.  The confidentiality 
of the message and any reply cannot be guaranteed.

This message and any attached files will have been checked with virus detection 
software before transmission.  However, recipients must carry out their own 
virus checks before opening any attachment.  The Trust accepts no liability for 
any loss or damage, which may be caused by software viruses.

Other related posts:

  • » [windows2000] OT publishing a .ocx control for all users