76 votes

Interface utilisateur IISExpress

Je viens de télécharger et d'installer IIS express et tout fonctionne bien si je l'exécute à partir de la ligne de commande :

Mais comment puis-je configurer les options, y a-t-il une interface Windows autonome pour cela comme IIS Manager ou devez-vous tout faire manuellement dans les fichiers de configuration ? Ou faut-il installer webmatrix pour le configurer ?

98voto

Jaro Dunajsky Points 1427

IIS Express est une version allégée d'IIS et n'est pas livré avec l'outil d'interface d'administration comme IIS Manager. Vous pouvez installer WebMatrix, mais il ne vous permet de configurer que quelques paramètres (liaison, documents par défaut, SSL). Les options dont vous disposez aujourd'hui :

  1. vous pouvez utiliser l'outil de ligne de commande appcmd.exe qui se trouve dans le répertoire d'installation d'IIS Express, dans la section "Program Files". La plupart des extraits d'appcmd proviennent de la référence de configuration de IIS située à l'adresse suivante http://www.iis.net/ConfigReference/ fonctionnerait
  2. si vous utilisez Visual Studio, alors vous devriez pouvoir ouvrir %userprofile%\documents\IISExpress\config\applicationhost.config ou le web.config de votre application et utiliser intellisense pour modifier les paramètres de configuration de IIS

0 votes

J'ai pensé que cela pourrait être la réponse :(

0 votes

Votre réponse vient de m'aider à résoudre un problème similaire - merci !

1 votes

L'idéal serait de pouvoir lancer IIS Manager sous Windows 7 et de créer une autre connexion à IISExpress. Cependant, IIS Manager sur Windows côté client ne prend même pas en charge les connexions multiples, alors oui, l'édition de fichiers / l'exécution de commandes manuellement est la seule option.

18voto

LordAmit Points 141

Je prépare une interface utilisateur pour IIS Express. Je serai heureux que vous y jetiez un coup d'œil.

http://lordamit.blogspot.com/2012/05/iis-express-manager-v01b.html

3 votes

Aussi simple qu'il soit, c'est en fait un petit outil génial. Il lui manque clairement des fonctionnalités telles que la gestion des sites (création, modification, etc.), mais pour les sites existants, il est déjà utile.

0 votes

Une mise à jour est prévue pour 2020 afin d'inclure une interface graphique de configuration.

14voto

Lex Li Points 18214

Jexus Manager for IIS Express est une console de gestion qui est assez similaire à IIS Manager,

https://blog.lextudio.com/2014/10/jexus-manager-for-iis-express/

Jexus Manager for IIS Express

Contrairement à l'accès par ligne de commande (appcmd d'IIS Express), ou à un petit ensemble de paramètres à modifier (comme d'autres utilitaires d'IIS Express ou Visual Studio/WebMatrix), Jexus Manager est conçu pour donner accès à autant de paramètres que possible (même plus qu'IIS Manager si cela est techniquement possible).

Vous pouvez télécharger la dernière version à partir de

https://www.jexusmanager.com

Les commentaires sont les bienvenus.

0 votes

Ça a l'air super, bon travail !

0 votes

Idée géniale, mais le logiciel nécessite des mises à jour pour le dernier IIS Express. Il semble qu'il ne s'agisse que d'un affichage.

0 votes

@Radderz Non. Toutes les versions d'IIS Express devraient être supportées. Si vous rencontrez un problème avec une certaine version, veuillez envoyer un rapport de bogue. Merci. Il s'agit toujours d'une version bêta qui sera bientôt entièrement ouverte.

9voto

ilmatte Points 519

J'ai implémenté une interface graphique pour IISExpress pour :

  • ajouter/modifier des sites web
  • sites web de démarrage/arrêt

J'espère que cela pourra vous aider :

https://ilmatte.github.io/IISExpressGUI/

0 votes

A fonctionné pour moi, merci. nb j'ai quand même dû modifier le fichier de configuration pour un site avec 2 bindings (http & https)

0 votes

Bonjour Chris, j'espère pouvoir y travailler bientôt pour ajouter ce genre de fonctionnalité tout en restant simple et basique.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X