Question

Chaque fois que j'essaie d'installer une application Click Once, j'obtiens toujours une erreur 404 du fichier setup.exe. J'ai vérifié le dossier physique pointé par le serveur Web et confirmé l'existence de setup.exe au bon emplacement.

Le déploiement de CO fonctionne également correctement si j'ouvre la page Web à l'aide de fichier: //path/to/index.html

Était-ce utile?

La solution

Enregistrer la réponse pour moi-même afin que je puisse la consulter plus tard

Dans IIS, vérifiez que, dans les propriétés du dossier, l'onglet Répertoire de base et la section Paramètres de l'application, il exécute Scripts uniquement et non les scripts et les fichiers exécutables.

Autres conseils

Dans les propriétés du site Web dans IIS, sous l'onglet Répertoire de base, assurez-vous que vous avez défini les autorisations d'exécution sur le script uniquement et NON sur Script et les exécutables.

Si vous utilisez IIS 7 ou une version ultérieure, accédez à la fonctionnalité Mappages de gestionnaires et supprimez le mappage CGI . Ensuite, votre setup.exe servira comme un fichier statique habituel.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top