2010-06-05 7 views
0

Nous avons un système qui utilise une DLL COM tierce écrite en vbaDLL COM centralisée/partagée, possible?

Nous avons une application Web centralisée et 1-50 machines clientes qui doivent référencer cette DLL COM afin d'utiliser notre application Web centralisée.

La DLL COM va être mise à jour rapidement dans le futur, ce qui signifie qu'elle doit être réinstallée manuellement sur chaque machine.

Est-il possible de centraliser cette DLL COM quelque part sur le réseau? Y a-t-il d'autres alternatives? Sinon, les frais généraux d'entretien sera énorme ...

Merci

Répondre

2

ma suggestion est d'envelopper votre DLL COM dans un package Windows Installer (MSI). Vous pouvez ensuite utiliser les fonctionnalités de déploiement logiciel intégrées à Windows Server et à la stratégie de groupe AD pour installer automatiquement les packages MSI sur les machines clientes. Vous pouvez utiliser WiX pour vous aider à créer des packages MSI, et this Microsoft knowledge base article vous donnera un aperçu rapide (mais complet) de la façon de déployer initialement le package, et comment le mettre à niveau plus tard lorsque vous avez de nouvelles versions. L'une des bonnes choses à propos de cette approche est qu'elle garantit que les nouvelles machines rejoignant votre réseau recevront automatiquement votre composant COM, c'est donc une étape de moins lors de la configuration d'un nouvel employé.

+0

Merci pour votre aide. Je vais laisser la question ouverte un autre jour pour voir si d'autres solutions se présentent. –

Questions connexes