2010-08-20 12 views
0

Objectif: Dans l'interface utilisateur du navigateur, comment identifier si VSTO 3.0 est installé sur le système? Cas d'utilisation: De mon application Web ASP.NET, je permets à l'utilisateur de télécharger un fichier Word contenant le complément vsto 3.0 «Document Level». Toutefois, si le runtime VSTO 3.0 n'est pas installé dans le système, le document lève une exception. Je souhaite réaliser le scénario suivant:Dans l'interface utilisateur du navigateur, comment identifier si VSTO 3.0 est installé sur le système?

  1. L'utilisateur clique sur le lien du fichier.
  2. Quelque chose (script - vbscript/JavaScript ou quoi que ce soit), nous devons savoir si vsto 3.0 est installé dans le système. Si ce n'est pas le cas, l'utilisateur doit afficher une fenêtre contextuelle indiquant que VSTO 3.0 n'est pas installé et que l'URL ClickOnce pour l'installation du moteur d'exécution VSTO 3.0 doit être affichée.
  3. L'utilisateur clique sur le lien du programme d'installation VSTO et le moteur d'exécution VSTO est installé dans le système.
  4. la prochaine fois, l'utilisateur ne recevra pas la fenêtre pop-up concernant l'exécution de VSTO 3.0, et elle peut télécharger avec succès le document contenant le complément de niveau document et utiliser la fonctionnalité.

S'il vous plaît aider !!

Merci,

Ajit.

Note: Publié dans MS forum VSTO aussi, mais pas de réponse jusqu'à ce encore:

http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/790e366c-3ba5-4690-afab-30185f1895b6

Répondre

0

On dirait que ne peut pas être fait à partir de JavaScript.