En suivant les instructions dans ce link et « Comment déployer Klondike » github instructions que j'ai installé la version Klondike sur mon IIS local (version 10.0.15063.0). Au début, cela semblait prometteur, mais j'ai réalisé que la page principale montre «loading ...» plutôt que l'URL du Klondike. Voir l'image: dépôt NuGet privé Klondike page api répond par un HTTP 404,0 erreur
De plus, lorsque je clique sur l'onglet de la page API, le site accède à http://localhost:8081/api
qui renvoie une erreur HTTP 404.0. Cette erreur peut ne pas sembler très surprenante car le répertoire du site ne contient pas de répertoire api. Cependant, j'ai reverse engineering un serveur de travail avec Klondike configuré dessus et il n'a pas non plus le répertoire api. Voici une image de l'erreur 404,0:
De plus, lorsque je tente de nuget push
à localhost: 8081, il en résulte l'erreur dans l'image ici (note, le rouge bloqué le texte est le apikey).
Enfin, j'ai laissé le handleLocalRequestsAsAdmin
est réglé sur vrai, mais même si je suis sur localhost, il ne me montre pas le lien "LocalAdministrator". Je crois que tous ces symptômes sont liés au même problème.
J'ai essayé ce qui suit sans effet sur le comportement:
- Mettre ce site dans
c:\inetpub\wwwroot
et aussi dansC:\Klondike
; - Utilisation de différents numéros de port, tels que 8081 et 80;
- Mettre un alias
127.0.0.1
dans mon fichierhosts
et lier la valeur dans IIS au nom d'hôte; et - Installez l'installation Debugging tools for Windows comme cela a été suggéré sur le site github et définissez
debuggingToolsPath
sur son chemin.
(à ce moment, je suis juste deviner la question)
Les paramètres que j'ai changé dans le fichier settings.config
sont les suivantes:
packagesPath
=C:\Klondike\App_Data\Packages
- gauche
lucenePath
= chaîne vide (j'ai également essayé ceci avec une valeur deC:\Klondike\App_Data\Lucene
sans affecter.) symbolsPath
=C:\Klondike\App_Data\Symbols
debuggingToolsPath
=C:\Program Files (x86)\Windows Kits\10\Debuggers\x64
ignorePackageFiles
= "true"
Je n'ai pas changé toutes les valeurs dans le fichier web.config
à partir des valeurs de libération web.config par défaut.
Nous vous remercions de l'aide que vous pouvez nous fournir.
el-kammino, cela a fonctionné, vous avez fait mon week-end! ** 1 ** Démarrer> Panneau de configuration> Programmes et fonctionnalités> Activer ou désactiver les fonctionnalités Windows ** 2 ** Vérifiez que les éléments suivants sont cochés: (.NET Extensibility 4. X, ASP.NET 4.X, extensions ISAPI, filtres ISAPI) ** 3 ** Supprimer * du répertoire C: \ Klondike (ou de vos fichiers iis) ** 4 ** Copier la [version de construction] (https://github.com/themotleyfool/Klondike/releases) de Klondike dans le répertoire C: \ Klondike ** 5 ** Modifiez le fichier Settings.config selon vos besoins. Réinitialiser la machine (juste pour faire bonne mesure) –
Hot dog! Hourra !!! –