Hi QCAdministrator,
Pelase correct me if i am wrong, but from what i understood the issue is that you are concerned that although you installed the client components using an MSI, they are once again downloaded the first time a user tries to access ALM via IE. If this is the case, please note that this is the expected behavior and here is the explanation:
After you run the MSI file on the client machine, it actually creates a "copy" of the server''s install directory+extensions under C:\Program files\HP\ALM Client for XXXX (where XXXX is the name of the server). At this poitn no registration is done and the original extensions of the files are kept (eg. lld v.s dll xxx vs. exe). It also creates a dedicated file to signal Spider (an ActiveX component that tells what components need to be download) that there is a local installation for the specific server and there is no need to download the components from the server. So, the first time a user opens the browser and tries to access ALM, the Spider is started and before a regular deployment it will check if there is a dedicated file for a local deployment (in our case, yes this file is created since we deployed MSI) and INSTEAD of downloading files from the server it just uses a local directory as a source for deployement. This means that the files are just "copied" from the installation folder (C:\Program files\HP\ALM Client for XXXX) to the deployment folder (C:\Program Data\HP\ALM-Client\QC\). You can also check the Loader log file where you will see the following lines:
11/19/13 11:55:38 CLoader Download Source=file:///C:/Program Files/HP/ALM Client for localhost/Install/OTAClient.lld, Destination=OTAClient.dll
11/19/13 11:55:38 CBindStatusCallback Download file:///C:/Program Files/HP/ALM Client for localhost/Install/OTAClient.lld
11/19/13 11:55:38 CSignedCode CheckObjectSignature Processing:d:\tmp\OTAClient.dll
11/19/13 11:55:38 CSignedCode VerifyEmbeddedCertificate Completed. Certificate is valid. Certificate issued to HP 1
11/19/13 11:55:38 CSignedCode VerifyEmbeddedSignature Completed with result 0x0
11/19/13 11:55:38 CSignedCode CheckObjectSignature Verification completed for:d:\tmp\OTAClient.dll
11/19/13 11:55:38 CBindStatusCallback OnDataAvailable Create directories recursive, C:\Documents and Settings\All Users\Application Data\HP\ALM-Client\localhost\OTAClient.dll
I hope this information helps!
Thanks,
Hristo