2012-04-25 1 views
0

J'ai publié une application WPF sur mon IIS 7.5 (Windows Server 2008) et sur mon réseau en utilisant Click-Once. Je pourrais ouvrir la page Web (avec l'adresse www.webpage.com:8082 appropriée, n'utilisant pas localhost ou nom d'ordinateur comme URL). En le faisant sur le réseau, je reçois la belle page Web avec le bouton "Installer" et ainsi de suite que je suis habitué avec Click-Once.Cliquez une fois Déploiement sur Internet - La page Web ne peut pas être affichée

Maintenant, j'ai essayé d'installer l'application depuis l'extérieur de mon réseau. Il semble que je peux me connecter à la page Web, mais je reçois un "La page Web ne peut pas être affichée". Sous "clause probable", il est dit: "Certains contenus ou fichiers sur cette page Web nécessitent un programme que vous n'avez pas installé".

J'ai utilisé IE9 chez moi sur mon réseau, alors que lorsque je me connecte depuis Internet, j'utilise IE8.

Bien sûr, j'essayé de google, mais avec peu de succès .....

Répondre

0

Sons comme vous devez configurer NAT sur votre pare-feu, donc demande au port 8082 sont redirigés vers la machine hébergeant l'application. Notez également que si vous avez plusieurs sites Web sur le port 8082, les en-têtes de l'hôte doivent être utilisés (ce qui n'est probablement pas le cas).

Notez également que l'URL de mise à jour dans le manifeste clickonce doit correspondre exactement à l'emplacement des fichiers, par ex. http://www.pageweb.com/8082/clickonceAppBinariesFolder

Questions connexes