2009-09-15 5 views

Répondre

3

Il était:

<object type="application/x-oleobject" 
    classid="(classid of an activex control your app installs to mark that it is present)" 
    codebase="http://www.example.com/your/install.cab" 
> 
    Install my grate program pls 
</object> 

Mais ça ne vaut pas la peine faire plus, l'utilisateur doit passer par la « barre d'information » en haut pour permettre même à vous invite à installer quelque chose et si cela ne fonctionne pas en raison d'un certain nombre de problèmes de permissions/paramètres, c'est une impasse.

Il existe d'autres méthodes de différents niveaux de spécificité de navigateur, telles que Firefox's SecurityManager, ou des jarres signés Java, mais elles sont plutôt une perte de temps. Il suffit de créer un lien vers un simple fichier .exe et tout le monde est content. Je ne sais pas où vous êtes, mais pour moi d'aller au 'Télécharger Yahoo Messenger page me donne une plaine ancienne:

<a href="http://rd.software.yahoo.com/msgr/9/msgr9us.exe">Download Now</a> 
1

Bien qu'il soit possible de simplement fournir un lien vers un installateur, vous devrait également envisager ClickOnce. Cela permet l'installation et l'exécution d'un compte utilisateur en sandbox et la mise à jour des anciennes versions à partir d'une page Web en un seul clic.

0

Je suis d'accord avec Dour Haute Arche, ClickOnce est votre meilleur pari

0

fureteurs généralement arrêter ce en raison du risque de sécurité évidente. Sous Windows, les différents avertissements qui en résultent (XP et versions ultérieures) peuvent être rendus plus bénins en signant avec un certificat Authenticode (c'est ce que vous faites, n'est-ce pas?).

Questions connexes